Algoritmos e Programação - 2014.1 - Aula 15
-
Upload
thyago-maia -
Category
Education
-
view
270 -
download
4
description
Transcript of Algoritmos e Programação - 2014.1 - Aula 15
Algoritmos e Programação
Prof.º Thyago Maia2014.1
Objetivos
Aula 15
• Apresentar a estrutura for;
2
for
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;
for
• Sintaxe:
for(inicialização; condição; iteração){
comando_1;comando_2;...
}
for
• Exemplo: Faça um programa que escreve lado a lado os números entre 0 e 300;
public class tarefa {
public static void main(String[] args) {
int i;
for(i=0; i<=300; i++){
System.out.print(i + “ “);}
}}
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.
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));
}}
for
• Exemplo: Faça um programa que receba a idade de 10 pessoas e informa a maior idade;
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);
}}
for
• Exemplo: Faça um programa em Java que gera e exibe os números inteiros de 30 até 1;
public class tarefa {
public static void main(String[] args) {
int i;
for(i=30; i>=1; i--){
System.out.println(i + “ “);}
}}
Exercícios
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.