Your SlideShare is downloading. ×
0
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação - 2014.1 - Aula 15
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Algoritmos e Programação - 2014.1 - Aula 15

263

Published on

Algoritmos e Programação - 2014.1 - Aula 15

Algoritmos e Programação - 2014.1 - Aula 15

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
263
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Algoritmos e Programação Prof.º Thyago Maia 2014.1
  • 2. Objetivos Aula 15 • Apresentar a estrutura for; 2
  • 3. for
  • 4. for • A estrutura de repetição for permite que uma lista de comandos seja executada várias vezes; • A estrutura adota uma variável de controle, que possui um valor inicial e final. A cada iteração do laço, o valor da variável de controle é incrementado ou decrementado, e o laço se repete; • O laço se repetirá até que a variável de controle atinja seu valor final;
  • 5. for • Sintaxe: for(inicialização; condição; iteração) { comando_1; comando_2; ... }
  • 6. for • Exemplo: Faça um programa que escreve lado a lado os números entre 0 e 300;
  • 7. public class tarefa { public static void main(String[] args) { int i; for(i=0; i<=300; i++) { System.out.print(i + “ “); } } }
  • 8. for • Exemplo: Escreva um programa em Java que lê 10 números inteiros. O mesmo deverá calcular e exibir a média dos números lidos.
  • 9. import java.util.Scanner; public class tarefa { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); int i, num, soma = 0; for(i=1; i <= 10; i++) { System.out.println(“Digite um número“); num = entrada.nextInt(); soma = soma + num; } System.out.println(“Média: ” + (soma/10)); } }
  • 10. for • Exemplo: Faça um programa que receba a idade de 10 pessoas e informa a maior idade;
  • 11. import java.util.Scanner; public class tarefa { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); int i, idade, maior = 0; for(i=0; i < 10; i++) { System.out.println(“Digite sua idade:“); idade = entrada.nextInt(); if(idade > maior) { maior = idade; } } System.out.println(“Maior: ” + maior); } }
  • 12. for • Exemplo: Faça um programa em Java que gera e exibe os números inteiros de 30 até 1;
  • 13. public class tarefa { public static void main(String[] args) { int i; for(i=30; i>=1; i--) { System.out.println(i + “ “); } } }
  • 14. Exercícios
  • 15. Exercícios • Faça um programa que escreve os números pares entre 1 e 20. • Faça um programa que calcula a média de 3 notas de 10 alunos; • Faça um programa que receba a idade de 10 pessoas e escreva a quantidade de pessoas com idades entre 0 e 12 anos.

×