Pesquisar na Comunidade
Mostrando resultados para as tags ''loop infinito''.
Encontrado 2 registros
-
Boa tarde galera, estou com um problema aqui no meu codigo para um exercicio da faculdade, onde eu tenho que criar um codigo que leia dados de 10 alunos (ra, nome,idade, ano que entrou, etc) e depois mostrar a relação de alunos com mais de 20 anos e menos de 3 anos na faculdade. Criei o codigo com vetores, e usei um laco para que ele repetisse 10 vezes a entrada de dados, e depois de terminar tudo um outro laco que verifica a condição proposta pelo exercicio. so que quando compilei, quando vou inserindo dados da como se fosse um loop infinito, as vezes digitando uma algumas teclas ele pulava pra prox, outras ele ja nem pede pra inserir valores. Gostaria que me ajudassem nesse codigo, estou com dificuldades e nao consigo enxergar onde pode dar esse erro. #include <iostream> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; int main(int argc, char** argv) { int i,x; long int ra[10]; int idade[10], ano[10]; char nome[10], curso[10]; cout<<"Fatec\n\n"; cout<<"Registro de aluno\n\n"; for(i=0; i<10; i++) { cout<<"Digite o nome\n"; cin>>nome; cout<<"Digite o RA\n"; cin>>ra; cout<<"Digite a idade do aluno\n"; cin>>idade; cout<<"Digite o nome do curso\n"; cin>>curso; cout<<"Digite o ano de ingresso\n"; cin>>ano; system("cls"); } for(i=0; i<10; i++) { if((idade>20)&&(ano>=2014)) { cout<<nome; cout<<ra; cout<<idade; cout<<curso; } } return 0; }
- 1 resposta
-
- for
- loop infinito
-
(e %d mais)
Tags:
-
Boa tarde, galera. To há horas tentando resolver um problema aqui, mas continuo caindo sempre num loop infinito. Olha o código: <?php include("user.php"); include("utils.php"); $clientes = listar('usuarios', 'Id, Plano', 'ativo = 1', 'Plano = 1 or 2 or 3'); $data_gerada = date("Y/m/d"); $data_vencimento = date('Y/m/d', strtotime("5 days")); $linha = count($clientes); if($clientes){ while($linha >= 1 & $linha <= $linha){ foreach($clientes as $cliente){ switch($cliente['Plano']){ case 1 : $plano_1 = array("valor" => "14.90", "data_gerada" => $data_gerada, "data_vencimento" => $data_vencimento, "plano" => 1, "usuario" => $cliente['Id'], "status" => "PENDENTE"); $fatura_1 = inserir('faturas', $plano_1); break; case 2 : $plano_2 = array("valor" => "67.50", "data_gerada" => $data_gerada, "data_vencimento" => $data_vencimento, "plano" => 2, "usuario" => $cliente['Id'], "status" => "PENDENTE"); $fatura_2 = inserir('faturas', $plano_2); break; case 3 : $plano_3 = array("valor" => "135.00", "data_gerada" => $data_gerada, "data_vencimento" => $data_vencimento, "plano" => 3, "usuario" => $cliente['Id'], "status" => "PENDENTE"); $fatura_3 = inserir('faturas', $plano_3); break; } } } } A intenção é que este arquivo sirva para um cron que será executado no primeiro dia de cada mês. Ele deveria percorrer cada índice de $clientes e inserir uma fatura de acordo com o tipo de plano. Porém, caio nesses malditos loops infinitos. Alguém tem uma luz ai pra me ajudar a resolver? Abraço.