TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programação em c++ exemplo

Por:   •  2/7/2015  •  Ensaio  •  4.005 Palavras (17 Páginas)  •  569 Visualizações

Página 1 de 17

Programação em c++ exemplo prático da aplicação de vetores

/*Faça um programa que receba em 3 vetores distintos as informaçõs de 7 alunos de uma turma de Muay Thay da academia Cefet's. Serão armazenados:

códigos, peso, altura de cada aluno. Após armazenar os dados, seu programa deverá apresentar para o usuário as seguintes opcpes:

     /// Menu de Opcoes Academia Wafa ///

     1- Apresentar os dados de todos os alunos ordenados ascendente por idade

     2- Mostrar o peso do aluno mais novo

     3- Mostrar qual a altura média dos alunos dessa turma

     4- Alterar peso de um aluno

     5- Sair

     OBS: Caso o usuario escolha a opção 4, o programa deverá perguntar o código e a quantidade de quilos que deverá ser adicionada ou subsituida do peso inicial

do aluno*/

#include

#include

#include

#include

int main(){

    int cod[7], i, opc=1, idade[3], aux, cod1, opc1, peso1, j;

    float peso[3], altura[3], soma=0, aux1, media;

    char nome[3][30], aux2[30];

    for(i=0;i<3;i++){

                     printf("Informe seu codigo: ");

                     scanf("%d", &cod[i]);

                     printf("Informe seu nome: ");

                     fflush(stdin);

                     gets(nome[i]);

                     printf("Informe seu peso: ");

                     scanf("%f", &peso[i]);

                     printf("Informe sua altura: ");

                     scanf("%f", &altura[i]);

                     printf("Informe sua idade: ");

                     scanf("%d", &idade[i]);

                     system("cls");

                     soma = soma + altura[i];

    }

    while(opc!=5){

                  printf("\t\tMENU DE OPCOES\n\n");

                  printf("1- Apresentar os dados de todos os alunos ordenados ascendente por idade\n");

                  printf("2- Mostrar o peso do aluno mais novo\n");

                  printf("3- Mostrar qual a altura média dos alunos desa turma\n");

                  printf("4- Alterar peso de um aluno\n");

                  printf("5- Sair\n");

                  printf("\t\t--> Escolha a opcao desejada: ");

                  scanf("%d", &opc);

                  system("cls");

                  if (opc==1){

                              for(i=0;i<3;i++){

                                               for(j=0;j<2;j++){

                                                                if(idade[j]>idade[j+1]){

                                                                                        aux = idade[j];

                                                                                        idade[j]=idade[j+1];

                                                                                        idade[j+1]=aux;

                                                                                        aux = cod[j];

                                                                                        cod[j]=cod[j+1];

                                                                                        cod[j+1]=aux;

                                                                                        aux1 = peso[j];

                                                                                        peso[j]=peso[j+1];

                                                                                        peso[j+1]=aux1;

                                                                                        aux1 = altura[j];

                                                                                        altura[j]=altura[j+1];

                                                                                        altura[j+1]=aux1;

                                                                                        strcpy(aux2, nome[i]);

                                                                                        strcpy(nome[j], nome[j+1]);

                                                                                        strcpy(nome[j+1], aux2);

                                                                }

                                               }

                              }

                               for(i=0;i<3;i++){

                                                                printf("Codigo: %d\n", cod[i]);

...

Baixar como (para membros premium)  txt (6.7 Kb)   pdf (58.5 Kb)   docx (11.7 Kb)  
Continuar por mais 16 páginas »
Disponível apenas no TrabalhosGratuitos.com