RESPOSTAS DO TRABALHO
Questão 1: Exemplo 1.
#include <stdio.h> #include <stdlib.h> int main() { int dia, mes; printf("Entre com o dia: "); scanf("%d", &dia); printf("Entre com o mes: "); scanf("%d", &mes); if(mes<1 || mes>12 || dia<1 || dia>31) printf("data invalida!"); else if(mes==2 && dia>28) printf("data invalida!"); else if((mes==4 || mes==6 || mes==9 || mes==11) && dia>30) printf("data invalida!"); else printf("data valida"); printf("\n\n\n"); system("pause"); return 0; }
O Programa acima solicita ao usuário que digite um dia e um mês para ver se a data digitada realmente exista. Se for verdadeira a afirmação ele mostra para o usuário na tela: “Data válida! ” Caso contrário mostra “Data invalida! ”.
Exemplo 2.
#include <stdio.h>
#include <stdlib.h> int main() { int idade; printf("Qual a sua idade? "); scanf("%d", &idade); if(idade >= 18 && idade <=70) printf("Voce deve votar!"); else if(idade <= 15) printf("Nao pode votar"); else printf("Voto facultativo"); printf("\n\n"); system("pause"); return 0;
}
O programa acima a primeiro contato, pede para o usuário digitar sua idade.
Posteriormente ele verifica se a idade do usuário for:
Menor que 15 anos ele visualiza para o usuário “Não pode Votar! ”.
Entre 16 e 17 ou mais de 70 anos mostra para o usuário “Voto facultativo! ”.
Entre 18 e 70 anos mostra “Você deve votar! ”.
Exemplo 3.
#include <stdio.h>
#include <stdlib.h> int main() { float n1, n2, n3; printf("Entre com o primeiro numero: "); scanf("%f", &n1); printf("\n Entre com o segundo numero: "); scanf("%f", &n2); printf("\n Entre com o terceiro numero: "); scanf("%f", &n3); if(n1 > n2 && n1 > n3) printf("\nMaior numero: %f", n1); else if(n2 > n3 && n2 > n1) printf("\nMaior numero: %f", n2);
else