A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

1Unidade 03 - 003 – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Estrutura Condicional CASE Faculdade INED – Abril 2007 Prof. Edwar.

Apresentações semelhantes


Apresentação em tema: "1Unidade 03 - 003 – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Estrutura Condicional CASE Faculdade INED – Abril 2007 Prof. Edwar."— Transcrição da apresentação:

1 1Unidade 03 - 003 – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Estrutura Condicional CASE Faculdade INED – Abril 2007 Prof. Edwar Saliba Júnior Abril de 2007

2 2Unidade 03 - 003 – Estrutura Condicional CASE Algoritmos e Linguagens de Programação CASE Em alguns programas existem comandos mutuamente exclusivos, isto é, se um comando for executado, os demais não serão.

3 3Unidade 03 - 003 – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Estrutura Básica Algoritmo. case ( SELETOR) faça alvo1 : inicio comandos... fim alvo2 : inicio comandos... fim alvo3 : inicio comandos... fim exceção : inicio comandos... fim fim case fim

4 4Unidade 03 - 003 – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Exemplo Dado o seguinte problema: –Desenvolva um algoritmo que dê a opção do usuário digitar um número inteiro qualquer entre 1 e 7, inclusive, então o algoritmo deverá imprimir o dia da semana correspondente ao número.

5 5Unidade 03 - 003 – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Exemplo – Portugol (ou Algoritmo) Algoritmo DiasDaSemana declare num : inteiro escreva (“Digite um número entre 1 e 7”) leia (num) case (num) faça 1 : inicio escreva (“Domingo”) fim 2 : inicio escreva (“Segunda”) fim. 7 : inicio escreva (“Sábado”) fim exceção : inicio escreva (“Número inválido!”) fim fim case fim

6 6Unidade 03 - 003 – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Exemplo – C / C++ #include using namespace std; int main(int argc, char *argv[]) { int num; cout << "Digite um numero entre 1 e 7:"; cin >> num; switch (num) { case 1: cout << “Domingo”; break; case 2: cout << “Segunda”; break;. case 7: cout << “Sábado"; break; default : // Exceção cout << "Numero invalido!"; } system("PAUSE"); return EXIT_SUCCESS; }

7 7Unidade 03 - 003 – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Exemplo – Pascal program DiasDaSemana; uses CRT; var num : integer; begin writeln ('Digite um numero entre 1 e 7 '); readln (num); case (num) of 1 : begin writeln ('Domingo'); end; 2 : begin writeln ('Segudna’); end;. 7 : begin writeln ('Sábado'); end; else : begin (* Exceção *) writeln ('Número inválido!'); end; end.

8 8Unidade 03 - 003 – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Exercícios Lista de Exercícios - 03


Carregar ppt "1Unidade 03 - 003 – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Estrutura Condicional CASE Faculdade INED – Abril 2007 Prof. Edwar."

Apresentações semelhantes


Anúncios Google