• Matéria: Informática
  • Autor: danielferreiraquino
  • Perguntado 3 anos atrás

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: gabrielstuchi22
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