Buscar

3º Aula de Linguagem de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Aula do dia 26/08/2014
Teste no início 
Sintaxe:
While<condiçao>
{
}
Teste no final
Sintaxe:
do
{
}while<condiçao>;
Laços Determinados( Estrutura de repetição)
Sintaxe:
for( instrução1; expressão1; expressão2)
{bloco
}
Ex0.0: 
 for(int i=1; i<10; i++)
{ System.out.println(“valor=” +i);
}
Ex1:
Codifique um programa que leia via teclado 6 números, calcule e exiba a soma dos pares e ímpares.
import java.util.Scanner;
class lacos {
 public static void main(String[] args) {
 int somapar=0, somaimpar=0, num,i;
 Scanner input= new Scanner(System.in);
 for( i=1; i<=6; i++){
 	System.out.println("digite um numero");
 	num=input.nextInt();
 	if(num%2==0){
 		somapar+=num;
 	}
 else
 {
 	somaimpar+=num;
 }
 	System.out.println("valor="+somapar);
 		System.out.println("valor="+somaimpar);
 }
 }
}
Ex2:
Codifique um programa em java que exiba os 10 primeiros letras do ALFABETO em minúsculo:
import java.util.Scanner;
public class ex41 {
 public static void main(String[] args) {
 char letra='a';// para mostra o maiusculo usa-se a letra A
 for(int i=1;i<=26;i++)
 {System.out.println("\t"+letra);
 letra++;
 }
 
 }
}
Instruções BREAK e CONTINUE.
public class Ex44
public static void main( String[]args)
int cont;
for(cont=1; cont<=10; cont++)
{if(cont==5)
break;
continue;//é com letra maiúscula
// quando sair do break passar a ser 11
}
System.out.println(“Para o loop com cont=”+cont);
}
}
Ex3:
Codifique um programa em java que exiba na tela uma série de fibonacci.obs: o tamanho da série será informado pelo usuário.
fibonacci:(É uma sucessão de números que, misteriosamente, aparece em muitos fenômenos da natureza. Descrita no final do século 12 pelo italiano Leonardo Fibonacci, ela é infinita e começa com 0 e 1. Os números seguintes são sempre a soma dos dois números anteriores. Portanto, depois de 0 e 1, vêm 1, 2, 3, 5, 8, 13, 21, 34…)
Resp:
import java.util.Scanner;
public class ex41 {
 public static void main(String[] args) {
 int penultimo=0, ultimo=1, novo, tam, controle=0;
 	System.out.println("Qual o tamanho da série?=");
 		Scanner input=new Scanner(System.in);
 		tam=input.nextInt();
 		controle++;
 		while(controle<tam)
 		{System.out.println(" "+ultimo);
 		novo= ultimo+penultimo;
 		penultimo= ultimo;
 		ultimo=novo;
 		controle++;
 
		}
 }
}

Outros materiais