• Matéria: Informática
  • Autor: daysantos32
  • Perguntado 7 anos atrás

Faça um programa que leia um código:1 – sinal vermelho, 2 – sinal verde. Baseado no código digitado diga para o pedestre que está esperando no sinal:“SIGA” ou “ESPERE”

Respostas

respondido por: Gabrielmartinsseco
1

Resposta:

#include <stdio.h>

#include <stdlib.h>

#include <locale.h>

int main()

{

   setlocale(LC_ALL,"PORTUGUESE");

   int cod;

   printf("\n\n\t=====================");

   printf("\n\t|| STATUS DO SINAL ||");

   printf("\n\t=====================\n");

   printf("\n\n 1 - SINAL VERMELHO");

   printf("\n\n 2 - SINAL VERDE");

   printf("\n\n\n INFORME O CÓDIGO...: ");

   fflush(stdin);

   scanf("%d", &cod);

   while(cod != 1 && cod != 2)

   {

       printf("\n\n CÓDIGO NÃO ENCONTRADO...");

       printf("\n\n\n INFORME O CÓDIGO NOVAMENTE..: ");

       fflush(stdin);

       scanf("%d", &cod);

   }

   if(cod == 1)

       printf("\n\n SIGA\n\n");

   else

       printf("\n\n ESPERE\n\n");

   return 0;

}

Perguntas similares