Ir ao conteúdo
  • Cadastre-se

Fábio de Assis

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

6
  1. @isrnick Vamos supor q todos tenham tirado notas diferentes... hahah
  2. Boa noite galera, estou com uma dúvida nessa parte do meu código em NEGRITO, ela era para pegar a maior nota da primeira prova e por ela puxar o nome do aluno que a obteve ! podem me ajudar ? Faça um programa em C que utilize uma estrutura representando os alunos da disciplina de Programação Estruturada. A estrutura deve conter a matrícula do aluno, nome, nota da primeira prova, nota da segunda prova e nota da terceira prova. A turma possui 30 alunos. O programa deve: (a) Encontrar e exibir o nome do aluno com maior nota da primeira prova. #include <stdio.h> typedef struct { int matricula; char nome[100]; float nota1; float nota2; float nota3; } Aluno; float res = 0; #define QUANTIDADE_DE_ALUNOS 2 int main(){ Aluno alunos[QUANTIDADE_DE_ALUNOS]; printf("Dados: nome(sem espacos), matricula, nota1, nota2, nota3\n"); for(int i=0; (i < QUANTIDADE_DE_ALUNOS); i++){ printf("\nInforme os dados dos alunos(%i): ",i+1); scanf("%s %i %f %f",alunos[i].nome, &alunos[i].matricula, &alunos[i].nota1, &alunos[i].nota2); } printf("\n O nome do aluno com maior nota da primeira prova."); // essa parte que estou com problema ... for(int i=0; (i < QUANTIDADE_DE_ALUNOS); i++){ if (res = alunos[i].nota1 < alunos[i].nota1){ printf("\n Nome do aluno: %s", alunos[i].nome); } } getchar(); return 0; }

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!