Programação comando swicth

1034 palavras 5 páginas
UNIVERSIDADE FEDERAL DO PIAUÍ - UFPI BACHARELADO EM SISTEMAS DE INFORMAÇÃO
Prof. Francisco Imperes fcoimperes@hotmail.com
Algoritmos e Programação I Comandos de decisão
Parte III
Comando de decisão
Objetivos
Apresentar conceitos relacionados ao processo de tomadas de decisão sem a utilização de teste de expressão (if/else).
1
Comando: switch Comando switch
O comando switch e similar ao if-else, mas não pode ser usado quando a condição a ser testada for uma expressão.
Só e aceitavel uma variável no switch. Esta variável deve ser de algum tipo numérico inteiro, como por exemplo, int e char (char armazena o código ASCII do caracter, isto é, um número inteiro).
2
Comando switch
Sintaxe da instrução switch: int valor; switch (valor) { case 1: declaração 1; break; case 2: declaração 2; break; default: declaração_default; }
3
Exemplo 1 – Escolher uma operação a ser realizada
Escreva um programa em linguagem C que além do usuário digitar 2 números inteiros como entrada, poderá escolher a operação a ser realizada.
4
Exemplo 1 – Escolher uma operação a ser realizada
/* Programa selecionar uma operação matemática a se realizada */
#include #include int main(void) { int num1, num2, opcao; printf("Entre com o primeiro valor: "); scanf("%d", &num1); printf("Entre com o segundo valor : "); scanf("%d", &num2); printf("\n----- Escolha a operacao -----\n"); printf(" 1 - Adicao\n"); printf(" 2 - Subtracao\n"); printf(" 3 - Multiplicacao\n"); printf(" 4 - Divisao\n"); scanf("%d", &opcao); switch (opcao) { case 1: printf("O resultado eh %d\n\n", num1 + num2); break; case 2: printf("O resultado eh %d\n\n", num1 - num2); break; case 3: printf("O resultado eh %d\n\n", num1 * num2); break; case 4: printf("O resultado eh %d\n\n", num1 / num2); break; default: printf("\nOpcao invalida!!!\n\n"); } system("pause"); return 0; } 5
Exemplo 2 – Exibindo o nome de um

Relacionados

  • JavaScript
    1044 palavras | 5 páginas
  • Senhor
    3344 palavras | 14 páginas
  • Dispositivo de Substituição Sensorial Visuo Tátil Para Deficientes Visuais
    2676 palavras | 11 páginas
  • asdfsdf
    1997 palavras | 8 páginas
  • SOFTWARE NA EDUCA o II
    4711 palavras | 19 páginas
  • apostila de linguagem C
    34840 palavras | 140 páginas
  • ciencia
    5317 palavras | 22 páginas
  • controle de estoque automatizado
    3650 palavras | 15 páginas
  • Introducao Javascript
    14735 palavras | 59 páginas
  • Apostila de Java
    6214 palavras | 25 páginas