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

O Cadastro De Alunos na Linguagem C

Por:   •  31/3/2020  •  Trabalho acadêmico  •  725 Palavras (3 Páginas)  •  186 Visualizações

Página 1 de 3

/*Objetivo: implementar um cadastro de estudantes de uma escola.

Entrada: Dados do estudante, ano de nascimento, ano atual

Saída: Estudante cadastrado, idade, dias vividos aproximadamente*/

#include

#include

#include  

int main()

{        

    char nome[50], cpf[13], telefone[12], endereco[50], cep[11];

    int dataNasc, anoNasc, anoAtual, diasVividos, bissexto, anosBissexto, idade, idadeBissexto;

   

    printf("\n");

        printf("Cadastro de estudantes\n");

        printf("\n");

        printf("Digite o nome completo: ");

        scanf("\n %[^\n]s", &nome);

        fflush(stdin); //Limpeza do buffer

        printf("Digite seu CPF: ");

        scanf("%[^\n]s", &cpf);

        fflush(stdin);

        printf("Digite seu telefone: ");

        scanf("%[^\n]s", &telefone);

        fflush(stdin);

        printf("Digite seu endereco: ");

        scanf("%[^\n]s", &endereco);

        fflush(stdin);

        printf("Digite o seu cep: ");

        scanf("%[^\n]s", &cep);

        fflush(stdin);

        printf("Digite data de nascimento (DD/MM): ");

        scanf("%d", &dataNasc);

        fflush(stdin);

        printf("Digite o ano de nascimento (AAAA): ");

        scanf("%d", &anoNasc);

        fflush(stdin);

        printf("Digite o ano atual (AAAA): ");

        scanf("%d", &anoAtual);

        fflush(stdin);

        

        //Cálculo para anos bissextos, dias vividos e idade

        idade = anoAtual - anoNasc;

        

        anosBissexto=0;

        for (bissexto=anoNasc+1; bissexto <= anoAtual; bissexto++ ) {

        if (bissexto %4==0 && bissexto % 100 != 0) {

                anosBissexto = anosBissexto +1;

                

        }

        }

        

        idadeBissexto = idade - anosBissexto;

        diasVividos = idadeBissexto*365;

        

        //Imprimindo na Tela        

        system("cls"); //Limepza da tela

        printf("Cadastro finalizado com sucesso! \n");

        printf("\n");

        printf("Nome completo: %s \n", nome);

        printf("CPF: %s\n", cpf);

        printf("Telefone: %s \n", telefone);

        printf("Endereco: %s \n", endereco);

        printf("Cep: %s \n", cep);

...

Baixar como (para membros premium)  txt (2.5 Kb)   pdf (35.6 Kb)   docx (7.4 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com