Informática, perguntado por geisonribeiro8, 6 meses atrás

3) Faça um programa linguagem c que lê um número inteiro de 1 a 7 e imprime o dia da semana
correspondente (1=Domingo, 2=segunda...), se o número estiver fora deste intervalo o
programa deve imprimir uma mensagem de erro

Soluções para a tarefa

Respondido por mateus7870
2

Resposta:

#include <stdio.h>

int main() {

 

 int num, i;

  while(num<1||num>7){

    printf("Insira um numero entre 1 e 7: ");

    scanf("%d", &num);

    if(num<1||num>7){

      printf("ERRO\n");

    }

  }

 switch(num){

   case 1:

     printf("Domingo");

     break;

   case 2:

     printf("Segunda-feira");

     break;

   case 3:

     printf("Quarta-feira");

     break;

   case 4:

     printf("Quinta-feira");

     break;

   case 5:

     printf("Sexta-feira");

     break;

   case 7:

     printf("Sabado");

     break;

 }

}

Explicação:

Perguntas interessantes