Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- #include<string.h>
- #define MAX 100
- int main () {
- int RA[5], i;//i é um contador para auxiliar no laço
- char nome[5][MAX], time[5][MAX], endereco[5][MAX], telefone[5][MAX];
- float prova1[5], prova2[5], prova3[5], media[5];
- //Aluno 1
- RA[0] = 1;
- strcpy(nome[0],"Aluno Teste 1");
- strcpy(time[0],"Time Teste 1");
- strcpy(endereco[0],"RUA do Teste, n 0001, CEP 00000-000 CIDADE/ESTADO");
- strcpy(telefone[0],"(00) 90000-0000");
- prova1[0]= 0;
- prova2[0]= 5;
- prova3[0]= 10;
- media[0]= (prova1[0]+prova2[0]+prova3[0])/3;
- //Aluno 2
- RA[1] = 2;
- strcpy(nome[1],"Aluno Teste 2");
- strcpy(time[1],"Time Teste 2");
- strcpy(endereco[1],"RUA do Teste, n 0002, CEP 00000-002 CIDADE/ESTADO");
- strcpy(telefone[1],"(02) 90002-0002");
- prova1[1]= 0;
- prova2[1]= 5;
- prova3[1]= 10;
- media[1]= (prova1[0]+prova2[0]+prova3[0])/3;
- //Aluno 3
- RA[2] = 3;
- strcpy(nome[2],"Aluno Teste 3");
- strcpy(time[2],"Time Teste 3");
- strcpy(endereco[2],"RUA do Teste, n 0003, CEP 00000-003 CIDADE/ESTADO");
- strcpy(telefone[2],"(00) 90003-0003");
- prova1[2]= 0;
- prova2[2]= 5;
- prova3[2]= 10;
- media[2]= (prova1[0]+prova2[0]+prova3[0])/3;
- //Aluno 4
- printf("Dados do Aluno 4\n");
- printf("Entre com o RA do Aluno 4\n");
- scanf("%d", &RA[3]);
- printf("Entre com o Nome do Aluno 4\n");
- fflush(stdin);
- fgets(nome[3],MAX,stdin);
- nome[3] [strlen(nome[3])-1]='\0';
- printf("Entre com o time do Aluno 4\n");
- fflush(stdin);
- fgets(time[3],MAX,stdin);
- time[3] [strlen(time[3])-1]='\0';
- printf("Entre com o endereco do Aluno 4\n");
- fflush(stdin);
- fgets(endereco[3],MAX,stdin);
- endereco[3] [strlen(endereco[3])-1]='\0';
- printf("Entre com o telefone do Aluno 4\n");
- fflush(stdin);
- fgets(telefone[3],MAX,stdin);
- telefone[3] [strlen(telefone[3])-1]='\0';
- printf("Entre com o prova1 do Aluno 4\n");
- scanf("%f", &prova1[3]);
- printf("Entre com o prova2 do Aluno 4\n");
- scanf("%f", &prova2[3]);
- printf("Entre com o prova3 do Aluno 4\n");
- scanf("%f", &prova3[3]);
- media[3]= (prova1[3]+prova2[3]+prova3[3])/3;
- //Aluno 5
- printf("Dados do Aluno 5\n");
- printf("Entre com o RA do Aluno 5\n");
- scanf("%d", &RA[4]);
- printf("Entre com o Nome do Aluno 5\n");
- fflush(stdin);
- fgets(nome[4],MAX,stdin);
- nome[4] [strlen(nome[4])-1]='\0';
- strcpy(time[4],time[1]);
- strcpy(endereco[4],endereco[1]);
- strcpy(telefone[4],telefone[1]);
- prova1[4]= prova1[1];
- prova2[4]= prova2[1];
- prova3[4]= prova3[1];
- media[4]= (prova1[4]+prova2[4]+prova3[4])/3;
- for (i=0; i<5; i++) {
- printf("\nDados do aluno\n", i);
- printf("\nRA: %d", RA[i]);
- printf("\nNome: %s", nome[i]);
- printf("\nTime: %s", time[i]);
- printf("\nEndereco: %s", endereco[i]);
- printf("\nTelefone: %s", telefone[i]);
- printf("\nProva1: %.2f", prova1[i]);
- printf("\nProva2: %.2f", prova2[i]);
- printf("\nProva3: %.2f", prova3[i]);
- printf("\nMedia: %.2f\n\n", media[i]);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement