Escreva um programa em C que leia o ano de nascimento de um rapaz e mostre a sua
situação em relação ao alistamento militar.
Se estiver antes dos 18 anos, mostre em quantos anos faltam para o alistamento.
Se já tiver depois dos 18 anos, mostre quantos anos já se passaram do alistamento.
Respostas
respondido por:
1
Resposta:
#include <stdio.h>
#include <stdlib.h>
int main(){
int idade, ano_nascimento, ano_alistamento;
printf("Informe seu ano de nascimento: ");
scanf("%d", &ano_nascimento);
idade = 2022 - ano_nascimento;
if(idade == 18){
printf("Este eh o ano de seu alistamento.\n\n");
}
if(idade < 18){
ano_alistamento = 18 - idade;
printf("%d ano(s) restante(s) para o alistamento.\n\n", ano_alistamento);
}
if(idade > 18){
ano_alistamento = idade - 18;
printf("%d ano(s) se passaram do alistamento.\n\n", ano_alistamento);
}
return 0;
}
Anexos:
Perguntas similares
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás