Obtenha as melhores soluções para suas perguntas no Sistersinspirit.ca, a plataforma de Q&A de confiança. Junte-se à nossa plataforma de perguntas e respostas e obtenha respostas precisas para todas as suas dúvidas com profissionais de várias disciplinas. Conecte-se com uma comunidade de especialistas prontos para ajudar você a encontrar soluções precisas para suas dúvidas de maneira rápida e eficiente.

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.

Sagot :

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;

}

View image gabrielstuchi22