1 / 16

Linguagem de Programação JAVA

Linguagem de Programação JAVA. Técnico em Informática Professora Michelle Nery. Agenda. Estruturas de Repetição For While Do While Lista de Exercícios. Estruturas de Repetição.

Download Presentation

Linguagem de Programação JAVA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linguagem de Programação JAVA TécnicoemInformá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ênciade comandos deve ser executada repetidas vezes, tem-se uma estrutura de repetição. • Podemosfazerisso de trêsmaneiras, usando as estruturas: • For • While • Do While

  4. Estrutura de Repetição: For • O FOR necessita de três parâmetros: • A inicialização da variável; • A condição ou condições que irá manter o looping (repetição); • 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(inti = 0; i < 10; i++)

  5. ImplementaçãodaEstrutura 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çãodaEstrutura de Repetição For

  7. Lista de Exercícios • Façaum programaqueleia um valor inteiro e escrevatodososnúmeros pares abaixo dele. • 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 loopinginfinito, ou seja o programa fica repetindo a mesma sequência de códigos esperando por um resultado que nunca irá acontecer

  9. ImplementaçãodaEstrutura 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çãodaEstrutura de Repetição WHILE • Pode-se utilizar mais de uma condição após o WHILE.

  11. Lista de Exercícios • Termine o programa da aula, calculando a soma, subtração, multiplicação e a divisão de dois números. • 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 essaestrutura a repetiçãoiráacontecerpelomenosumavez.

  13. ImplementaçãodaEstrutura 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çãodaEstrutura de Repetição DO WHILE

  15. Lista de Exercícios • Escreva um programa que apresente quatro opções: (a) consulta saldo, (b) saque e (c) depósito e (d) sair. • 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: 20.00 Opções: (a) consulta saldo (b) saque (c) depósito (d) sair Opção: a Extrato: R$ 20.00

More Related