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

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

Estruturas de Repetição While Marco Antonio Montebello Júnior Lab. de Programação de Computadores.

Apresentações semelhantes


Apresentação em tema: "Estruturas de Repetição While Marco Antonio Montebello Júnior Lab. de Programação de Computadores."— Transcrição da apresentação:

1 Estruturas de Repetição While Marco Antonio Montebello Júnior Lab. de Programação de Computadores

2 Programação de Computadores - Laboratório 2 Estruturas de Repetição Usada para executar a repetição de um ou mais comandos enquanto uma determinada condição permanecer verdadeira.

3 Programação de Computadores - Laboratório 3 Estruturas de Repetição - while while ( ) ; while ( ) { ; }

4 Programação de Computadores - Laboratório 4 Estruturas de Repetição - while A é avaliada antes do(s) comando(s) ser(em) executado(s). A pode ser qualquer expressão válida em C. O estrutura de repetição while pode ser usada de forma aninhada.

5 Programação de Computadores - Laboratório 5 Estruturas de Repetição - while A estrutura de repetição for pode ser substituída por um while. Exemplo: int iNum = 10; while (iNum<0) { printf(\n %i, iNum--); }

6 Programação de Computadores - Laboratório 6 Estruturas de Repetição - while while (cResposta != ' s ' ) ; while (cResp == ' s ' ) { ; }

7 Programação de Computadores - Laboratório 7 Estruturas de Repetição – while Exemplo: iNum = 0; while (cResp == ' s ' ) { printf(\nNumero: %i., iNum++); printf(Deseja continuar? ); scanf(%c, cResp); }

8 Programação de Computadores - Laboratório 8 Estruturas de Repetição do... while Usada para a repetição de um ou mais comandos enquanto uma determinada condição permanecer verdadeira.

9 Programação de Computadores - Laboratório 9 Estruturas de Repetição do... while do { ; } while ( ); do { ; } while ( );

10 Programação de Computadores - Laboratório 10 Estruturas de Repetição do... while A é avaliada após o(s) comando(s) ser(em) executado(s). A pode ser qualquer expressão válida em C. O estrutura de repetição do... while pode ser usada de forma aninhada.

11 Programação de Computadores - Laboratório 11 Estruturas de Repetição do... while A estrutura de repetição for pode ser substituída por um do... while (o inverso não é verdadeiro). Exemplo: int iNum = 10; do { printf(\n %i, iNum--); } while (iNum<0);

12 Programação de Computadores - Laboratório 12 Estruturas de Repetição do... while do { ; } while (cResposta == ' s ' ) do { ; } while (cResp != ' n ' );

13 Programação de Computadores - Laboratório 13 Estruturas de Repetição do... while iNum = 0; do { printf(\nNumero: %i., iNum++); printf(Deseja continuar? ); scanf(%c, cResp); } while (cResp == ' s ' );

14 Programação de Computadores - Laboratório 14 Exercícios Estruturas de Repetição - while Ler 2 números e verificar quem é o maior. Fazer isso enquanto: O 1o. número for menor que 2000 O 2o. número for menor que 2500 O 1o. e o 2a. números forem menor que 1500

15 Programação de Computadores - Laboratório 15 Exercícios Estruturas de Repetição - while Calcule a média de duas notas (devem estar entre 0 e 10), enquanto o usuário desejar. O mesmo deve pressionar a tecla 'n', para encerrar o programa (Deseja continuar (s/n)?).Exiba aprovado, reprovado e em exame segundo o critério: Média >= 7 Aprovado Média >= 4 e < 7Exame Média < 4 Reprovado

16 Programação de Computadores - Laboratório 16 Exercícios Estruturas de Repetição - while Reescreva o programa da calculadora, mas agora o usuário deve determinar quando deseja parar. Calcular o fatorial de um número. Fazer enquanto o usuário digitar S para a pergunta: Deseja continuar (S/N)?

17 Programação de Computadores - Laboratório 17 Exercícios Estruturas de Repetição - while Calcule o imposto de renda do(s) contribuinte(s), solicitando a sua renda anual e o número de dependentes, através dos seguintes critérios: Para cada dependente será concedido um desconto de R$ 15,00 Salário < R$ 1.000,005% Salário >= R$ 1.000,00 e < R$ 5.000,0010% Salário >= R$ 5.000,0025% Calcule enquanto o salário for maior que 0 (zero)

18 Programação de Computadores - Laboratório 18 Exercícios Estruturas de Repetição Calcular o fatorial de um determinado numero utilizando a. do... while b. for Perguntar ao usuário se ele deseja ou não realizar mais calculos

19 Programação de Computadores - Laboratório 19 Exercícios Refazer o programa de calculadora, realizando os cálculos enquanto o usuário desejar. Criar um menu de opções conforme o exemplo abaixo: + Soma - Subtração * Multiplicação / Divisão S Sair


Carregar ppt "Estruturas de Repetição While Marco Antonio Montebello Júnior Lab. de Programação de Computadores."

Apresentações semelhantes


Anúncios Google