Buscar

Aula 7 - 16/09/2014

Prévia do material em texto

Estrutura FOR
for ( vc = vi ; vc<=vf ; vc++)
{
	Bloco_de_comandos;
}
for ( ; ; ) |
{ | Laço Infinito
	Bloco_de_comandos; |
} |
for ( ; ; )
{
 ……
 if (condição)
 {
 break;
 }
 ……..
}
Exemplo:
import java.util.Scanner;
public class ExmPar {
public static void main (String args[]){
Scanner entrada = new Scanner (System.in);
int num, soma = 0;
System.out.println ("Informe uma Lista de números. 0 (zero) termina:");
for ( ; ; )
{
	num = entrada.nextInt();
 if (num == 0)
 break;
	soma+= num;
}
System.out.println ("Soma dos números Lidos:"+soma); 
 }
}
While
Sintaxe:
while (condição) {
 bloco_de_comandos;
}
Do … while
Sintaxe:
do{
bloco_de_comandos;
}while (condição)
Exemplo:
Fazer uma aplicação para ler um número inteiro, calcular e mostrar o fatorial de N.
Obs.: N! = 1x2x3x….xN
import java.utilScanner;
public class FatWhile {
public static void main (String args[]){
Scanner ent = new Scanner (System.in);
int num, i=1 , fat=1;
System.out.println ("Informe um número inteiro:");
num = ent.nextInt();
while (i<=num){
fat*=i;
i++;
}
System.out.println ("Fatorial de :" +num+ "=" +fat);
 }
}
Próxima aula, exercícios do SIA

Continue navegando