Ir ao conteúdo
  • Cadastre-se
Luis Alberto Lima

Ajuda Por Favor!

Recommended Posts

Preciso de ajuda para fazer este programa

 

Faça um programa, usando as definições abaixo, para entrar com 50 alunos e

mostrar seus dados. Use as funções respectivamente, para entrada dos alunos e para

mostrar. Valide a data de nascimento, através da função valida_data, bem como o sexo,

pela função valida_sexo.

A validação da data é por referência. Não permitir que que a data seja inferior que 1900 e

superior que a data atual (pesquisar função que retorne a data atual do sistema). A validação

do sexo deverá ser somente os valores M (para masculino) e F (para feminino). Caso algum

valor seja errado (tanto para a data de nascimento, como para o sexo, gerar mensagem de

erro e solicitar NOVAMENTE a informação.

 

OBS: procure montar um Menu de opções, para melhor interação junto ao usuário.

 

/* Este programa consiste os valores de dia, mes e ano */

/* Passagem por referencia */

/*-----------------------------------------------------*/

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

#include<conio.h>

#include<ctype.h>

#define tam 2

 

// Monta o Protótipo da função

void entra_aluno(void);

void mostra_aluno(void);

void valida_sexo(void);

void valida_data(int *valor, char tipo);

 

// Define as estruturas

struct data{

int dia;

int mes;

int ano;

};

struct aluno{

int matricula;

char nome[30];

char sexo;

data dt_nasc;

};

 

Será que alguem pode ajudar com esse problema...

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×