Alasca 0 Denunciar post Postado Maio 6, 2015 Olá Estou tentando elaborar um programa em C para ler um conjunto de 10 fichas correspondentes aos dados de alunos. Estas informações devem ser armazenadas em vetores, cada um contendo, o nome, a altura e o código do s£x0 dos alunos (código = 1, para masculino e código = 2, para feminino). Esta parte eu consegui fazer, segue o código: #include<stdlib.h> #include<stdio.h> main() { char nome[10]; int altura[10]; int s£x0[10]; int i; int j; int k; float media = 0; for(i=0; i<10; i++) { printf("Digite um nome "); scanf("%s", &nome[i]); } for(j=0; j<10; j++) { printf("Digite a altura "); scanf("%i", &altura[j]); } for(k=0; k<10; k++) { printf("Informe s£x0 da pessoa [1 - Masculino / 2 - Feminino]: "); scanf("%i", &s£x0[k]); } system("pause"); return 0; } Porém eu gostaria de que isso fosse perguntado na sequência, nome, a altura e o código do s£x0, de cada aluno separadamente. Do jeito que eu fiz é perguntado primeiro os 10 nomes, depois as 10 alturas e por último os 10 códigos do s£x0. Se alguém puder ajudar, de que forma posso fazer isto, ir perguntando os dados de cada aluno separadamente, seria muito bom. Eu ainda preciso que o programa calcule e imprima: O nome dos alunos/alunas com a maior e a menor altura da turma; Somente as informações das alunas com altura acima da média da altura das mulheres; As informações de todos os alunos/as alunas com altura abaixo da média da turma. Essa parte eu realmente estou muito em dúvida de como fazer. Comecei a estudar C este semestre e ainda não consegui assimilar direito a sintaxe, que é o que eu acho que está me atrapalhando mais para conseguir resolver os problemas. Se alguém puder me ajudar, ficarei muito grata! Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Maio 6, 2015 #include<stdio.h> int main(void) { char nome[10]; int altura[10]; int sex0[10]; int i; float media = 0; for(i=0; i<10; i++) { printf("Digite um nome "); scanf("%s", &nome); printf("Digite a altura "); scanf("%d", &altura); printf("Informe o sex0 da pessoa [1 - Masculino / 2 - Feminino]: "); scanf("%d", &sex0); } return 0; } Compartilhar este post Link para o post Compartilhar em outros sites