Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct Pessoa
- {
- int matricula, matricula2, idade, ano;
- char nome[20];
- };
- maiores(struct Pessoa idad[]){
- int i, maioridade=0;
- for(i=0; i<2; i++){
- if(idad[i].idade > 18){
- maioridade++;
- }
- }
- printf("Maiore de idade: %d\n", maioridade);
- }
- int submenores(struct Pessoa idad[]){
- int i, soma=0;
- for(i=0; i<2; i++){
- if(idad[i].idade < 18){
- soma = soma + idad[i].idade;
- }
- }
- printf("Idades menores: %d\n", soma);
- }
- int depois(struct Pessoa nomi[]){
- int i, soma=0;
- for(i=0; i<2; i++){
- if(nomi[i].ano > 1998){
- printf("Nasceram depois de 98: %s", nomi[i].nome);
- }
- }
- }
- int localiza(struct Pessoa idad[]){
- int i, matricula2;
- printf("Consulte sua matricula:");
- scanf("%d", &matricula2);
- for(i=0; i<2; i++){
- if(matricula2==idad[i].matricula){
- printf("%s \n %d", idad[i].nome, idad[i].idade);
- }
- }
- }
- main(){
- int i;
- struct Pessoa vet[2];
- for(i=0; i<2; i++){
- printf("Digite o numero da sua matricula:");
- scanf("%d", &vet[i].matricula);
- printf("Digite seu nome:");
- scanf("%s", &vet[i].nome);
- printf("Digite sua idade:");
- scanf("%d", &vet[i].idade);
- printf("Digite seu ano de nascimento:");
- scanf("%d", &vet[i].ano);
- }
- maiores(vet);
- submenores(vet);
- depois(vet);
- localiza(vet);
- getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement