Ir ao conteúdo
  • Cadastre-se

Henrique Venceslau

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

0
  1. 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; }
  2. Poderia me ajudar mais detalhadamente? Esse algoritmo tem alguma coisa de errada quando termino de digitar as 15 vezes as notas não aparecem corretamente, como as melhores. como teria que fazer para aparecer o top 5 das notas? e mostrar o nome dos professores com quem os alunos tiram as melhores notas?
  3. Boa noite galera. Alguem pode me ajudar nesse exercicio: um algoritmo que leia a nota de 15 alunos, mas tambem o nome dele, a turma e o professor. porém que mostre no final uma espécie de ranking de quem tirou as melhores notas, e quais professores que os alunos tem as melhores notas. Comecei a fazer só que emperrei numa parte, pois quando termino de digitar as 15 vezes a lista sai incorreta, e não sei como colocar o nome dos professores com que os alunos vão melhores. Segue aqui o que eu ja tenho, tentei usar vetor, mas não tenho muito dominio ainda nessa variavel. grato. var i: inteiro turma: caractere nomealuno: vetor [1..15] de caractere nomeprofessor: vetor [1..15] de caractere nota: vetor [1..15] de inteiro inicio para i de 1 ate 15 faca escreval (" Nome do Aluno ") leia (nomealuno) escreval (" Turma ") leia (turma) escreval (" Nota da prova ") leia (nota) escreval (" Nome do professor") leia (nomeprofessor) limpatela fimpara escreval (" Melhores alunos ") para i de 1 ate 5 faca se (nota)>=1 então escreval (nomealuno," ",nota) fimse fimpara
  4. Boa noite galera. Alguem pode me ajudar nesse exercicio: um algoritmo que leia a nota de 15 alunos, mas tambem o nome dele, a turma e o professor. porém que mostre no final uma espécie de ranking de quem tirou as melhores notas, e quais professores que os alunos tem as melhores notas. Comecei a fazer só que emperrei numa parte, pois quando termino de digitar as 15 vezes a lista sai incorreta, e não sei como colocar o nome dos professores com que os alunos vão melhores. Segue aqui o que eu ja tenho, tentei usar vetor, mas não tenho muito dominio ainda nessa variavel. grato. var i: inteiroturma: caracterenomealuno: vetor [1..15] de caracterenomeprofessor: vetor [1..15] de caracterenota: vetor [1..15] de inteiroiniciopara i de 1 ate 15 facaescreval (" Nome do Aluno ")leia (nomealuno[i])escreval (" Turma ")leia (turma)escreval (" Nota da prova ")leia (nota[i])escreval (" Nome do professor")leia (nomeprofessor[i])limpatelafimparaescreval (" Melhores alunos ")para i de 1 ate 5 facase (nota[i])>=1 entãoescreval (nomealuno[i]," ",nota[i])fimsefimpara

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...