94161038100
382 palavras
2 páginas
ESTRUTURA DE REPETIÇÃO 1) Faça um programa que imprima todos os números inteiros de 1 a 50.public class numeros { public static void main(String args [ ]) { int cont; for(cont=1;cont 0) { System.outprintln ("O número "+num+" não é primo"); }else { System.out.println("O número "+num+" é primo"); } } }
3) Faça um programa que leia os limites inferior e superior de um intervalo e imprima todos os números pares no intervalo aberto e seu somatório. Suponha que os dados digitados são para um intervalo crescente, ou seja, o primeiro é menor que o segundo.
import javax.swing.JOptionPane; public class Limite { public static void main(String args [ ]) { int li,ls,cont,soma; do { ls = Integer.parseInt(JOptionPane.showInputDialog("Digite o limite superior:")); li = Integer.parseInt(JOptionPane.showInputDialog("Digite o limite inferior:")); if (ls < li) { JOptionPane.showMessageDialog(null,"Limite inválido. Digite limite superior maior que "+li); } }while (ls < li); soma = 0; for (cont=li+1;cont < li;cont++) { if (cont%2==0) { JOptionPane.showMessageDialog(null,""+cont); soma = soma+cont; } } JOptionPane.showMessageDialog(null,"A soma dos números pares de "+li+" até"+ls+" é"+soma); } }
4) Faça um programa que leia m conjunto indeterminado de idades. Calcule e mostre a média aritmética entre as idades..
import java.util.Scanner; public class Idade { public static void main(String args[ ]) { Scanner entrada = new Scanner (System.in); int idade, soma=0,cont=0; float media; do { do{ System.out.println ("Digite a idade ou -1 para encerrar"); idade = entrada.nextInt( ); if (idade == -1) { System.out.println ("O programa será encerrado"); }else { if(idade 120) { System.out.println