O COMANDO SWITCH CASE EM C

264 palavras 2 páginas
O COMANDO SWITCH CASE EM C
0
inShare

Por: Eduardo Casavella É uma forma de reduzir a complexidade de vários if … else encadeados.
É muito utilizado, principalmente para uso em estruturas de menu.
O conteúdo de uma variável é comparado com um valor constante, e caso a comparação seja verdadeira, um determinado comando é executado. Pseudocódigo: Em português estruturado o comando escolha…caso equivale ao switch…case Veja estrutura escolha … caso
Escolha (Variável)
Inicio
Caso (Valor1): Instruções; Caso (Valor2): Instruções; Caso (ValorN): Instruções;
Fim;

Sintaxe do comando switch case em linguagem C switch (variável)
{
case constante1: Instruções; break;

case constante2: Instruções; break;

default Instruções;
}

Utilização Vamos construir um programa para verificar o dia da semana a fim de exemplificar a utilização do switch…case.
O usuário vai digitar um número e o programa vai retornar o dia da semana equivalente ao número. Exemplo: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <stdio.h>
#include <conio.h> int main (void )
{
int valor; printf ("Digite um valor de 1 a 7: "); scanf("%d", &valor); switch ( valor ) { case 1 : printf ("Domingo\n"); break; case 2 : printf ("Segunda\n"); break; case 3 : printf ("Terça\n"); break; case 4 : printf ("Quarta\n"); break; case 5 : printf ("Quinta\n"); break; case 6 : printf ("Sexta\n"); break; case 7 : printf ("Sabado\n"); break; default : printf ("Valor invalido!\n"); } getch(); return 0;
}

Tela de execução

Relacionados

  • Nada
    13362 palavras | 54 páginas
  • Programação comando swicth
    1034 palavras | 5 páginas
  • Algoritmos
    1587 palavras | 7 páginas
  • Cpf visualg
    1982 palavras | 8 páginas
  • njnhdejhnf
    418 palavras | 2 páginas
  • Trabalhos de algoritimo
    923 palavras | 4 páginas
  • Exercicio case
    557 palavras | 3 páginas
  • IF SWITCH 06
    672 palavras | 3 páginas
  • trab
    3627 palavras | 15 páginas
  • Linguagem De Programa O Av1
    1318 palavras | 6 páginas