Você está na página 1de 5

/Exercicios JAVA

//EXERCICIO 01

public class Exerc1 { public static void main(String args[]) { //imprime e salta uma linha, ao final System.out.println("1 2 3 4"); //imprime, sem saltar linha ao final System.out.print("1 2 3 4"); //gera uma sequncia de caracteres formatada System.out.printf("1 2 3 4"); //exemplo de uso de printf System.out.printf("\n %,.2f\n", 1234567.12334345); } /public class Exercicio02 { public static void main(String[] args) { // TODO code application logic here String separado =" "; System.out.println(separado); int quo1,quo2,quo3,quo4,res1,res2,res3,res4; int num = Integer.parseInt(JOptionPane.showInputDialog("Digite um numero de 5 digitos")); quo1 = num/10; res1 = num%10; quo2 = quo1/10; res2 = quo1%10; quo3 = quo2/10;

res3 = quo2%10; quo4 = quo3/10; res4 = quo3%10; separado = quo4+" "+res4+" "+res3+" "+res2+" "+res1; JOptionPane.showMessageDialog(null,separado); } } public class Exec3 { public static void main(String args[]) { int contPos=0, contNega=0, contZero=0, cont=0; while(cont <5) { int num= Integer.parseInt(JOptionPane.showInputDialog("Digite um nmero, p favor:")); if(num>0) {contPos=contPos+1;} else if(num<0){contNega=contNega+1;} else if(num==0){contZero=contZero+1;} cont=cont+1; } JOptionPane.showMessageDialog(null,"Quantidade de valores Positivos: "+contPos+"\nQuantidade de valores Negativos: " + contNega+ "\nQuantidade de valores Nulos: "+ contZero ); } }

public class Exercicio04 { int num1,num2; public static void main(String[] args) { num1 = Integer.parseInt(JOptionPane.ShowInputDialog("Digite o primeiro numero")); num2 = Integer.parseInt(JOptionPane.ShowInputDialog("Digite o segundo numero"));

if (num1 > num2){ if (num1 % num2 == 0) System.out.println(" o numero multiplo"); } else System.out.println" o numero no e multiplo");

} } } public class Exec5 { public static void main(String args[]) { int resto; for(int i=53208; i<53343; i++) { resto = i % 13; if(resto == 0){System.out.println(i);} } }

} public class Exec6 { public static void main(String args[]) { int contador = 1783511; int mult=0; int rest; while(contador <5793271) { rest = contador % 7; if(rest ==0) { mult = mult +1; } contador = contador +1; } System.out.println("O nmero de mltiplos de 7: "+ mult); } } //exercicio 7 // R:O comando break usado para sair imediatamente de uma iterao, independente do valor de CONDIO. A sintaxe do comando bastante simples: while(variavel%435==4){ variavel+=(variavel*3); //O numero de vezes que este comando ser executado depende do valor inicial da varivel if(variavel==435) break; } //Encerra o loop se a varivel for igual 435

// exercicio 8 // R: O comando continue serve para encerrar a execuo de comandos e verificar o valor de CONDIO. Caso o valor seja "verdadeiro", a iterao continua. Caso contrrio, ela se encerra. Exemplos de uso:

for(int i=1;i<=10;i++){ if(i%2==0) continue;

//O loop executado 10 vezes

System.out.println(i+" "); //Ser impressa na tela os nmeros mpares entre 1 e 10 } // comando return //O comando return serve para sair no apenas de um loop, mas de dentro do mtodo em que ele est. Quando o comando executado, o mtodo deixa de ser executado e ele retorna um valor apresentado ao lado do comando. A sintaxe do comando : return VALOR; No caso, o valor retornado deve ser do mesmo tipo que a funo. Exemplo de uso: public static '''int''' main(String[] args){ //Mtodo principal System.out.println("Boo!"); return 1; } //Como o mtodo principal um inteiro, o valor retornado um inteiro

Você também pode gostar