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

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

Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.

Apresentações semelhantes


Apresentação em tema: "Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery."— Transcrição da apresentação:

1 Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery

2 Agenda  Estruturas de Repetição  For  While  Do While  Lista de Exercícios

3 Estruturas de Repetição  Quando uma mesma sequência de comandos deve ser executada repetidas vezes, tem-se uma estrutura de repetição.  Podemos fazer isso de três maneiras, usando as estruturas:  For  While  Do While

4 Estrutura de Repetição: For  O FOR necessita de três parâmetros: 1. A inicialização da variável; 2. A condição ou condições que irá manter o looping (repetição); 3. O modificador da variável inicializada que pode ser incrementada ou decrementada, ou seja, pode aumentar seu valor ou diminuir.  Um ponto importante é que todos os parâmetros devem ser separados por ponto-e-vírgula ( ; ). for(int i = 0; i < 10; i++)

5 Implementação da Estrutura de Repetição For  Por exemplo, vamos criar um código que nos dá o resultado do fatorial de um número, exemplo 5.  Como sabemos para calcular o fatorial de algum número basta multiplicarmos ele pelo número anterior regressivamente até 1, ou seja, seria algo como 5 × 4 × 3 × 2 × 1.  Variável inicial: ler do teclado;  Condição: o loop irá executa até que a variável já maior que 1  Modificador: variável irá decrementar -1 a cada repetição.

6 Implementação da Estrutura de Repetição For

7 Lista de Exercícios 1. Faça um programa que leia um valor inteiro e escreva todos os números pares abaixo dele. 2. Faça um programa que mostre os números múltiplos de 5 de 1 a 100.

8 Estrutura de Repetição WHILE  While executa uma comparação com a variável.  Se a comparação for verdadeira, ele executa o bloco de instruções ( { } ) ou apenas a próxima linha de código logo abaixo.  O problema com estruturas de repetição, principalmente com WHILE, é o que chamamos de looping infinito, ou seja o programa fica repetindo a mesma sequência de códigos esperando por um resultado que nunca irá acontecer

9 Implementação da Estrutura de Repetição WHILE  Por exemplo, vamos criar um código que nos fornece um menu de opções  Sair  Somar  Subtrair  Multiplicar  Dividir  Para cada opção haverá uma determinada ação correspondente

10 Implementação da Estrutura de Repetição WHILE  Pode-se utilizar mais de uma condição após o WHILE.

11 Lista de Exercícios 1. Termine o programa da aula, calculando a soma, subtração, multiplicação e a divisão de dois números. 2. Ler um número inteiro n. Escrever a soma de todos os números pares de 2 até n.

12 Estrutura de Repetição DO WHILE  DO WHILE é uma estrutura de repetição, tal como o próprio WHILE.  A principal diferença entre os dois é que DO WHILE irá fazer a comparação apenas no final do bloco de código, sendo representado da seguinte forma:  DO { código } WHILE (comparação);  Com essa estrutura a repetição irá acontecer pelo menos uma vez.

13 Implementação da Estrutura de Repetição DO WHILE  Por exemplo, vamos modificar o código que nos fornece um menu de opções  Sair  Somar  Subtrair  Multiplicar  Dividir

14 Implementação da Estrutura de Repetição DO WHILE

15 Lista de Exercícios 1. Escreva um programa que apresente quatro opções: (a) consulta saldo, (b) saque e (c) depósito e (d) sair. 1. O saldo deve iniciar em R$ 0,00. A cada saque ou depósito o valor do saldo deve ser atualizado.

16 Lista de Exercícios  Exemplo: Opções: (a) consulta saldo (b) saque (c) depósito (d) sair Opção: a Extrato: R$ 0.00 Opções: (a) consulta saldo (b) saque (c) depósito (d) sair Opção: c Valor para depósito: Opções: (a) consulta saldo (b) saque (c) depósito (d) sair Opção: a Extrato: R$ 20.00


Carregar ppt "Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery."

Apresentações semelhantes


Anúncios Google