Buscar

Lista 1 de POO

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 4 páginas

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

Prévia do material em texto

Heitor Vasconcelos Coutinho Neves 
Engenharia de Telecomunicações – POO – Lista 1 
 
1) 
import javax.swing.JOptionPane; 
 public class Casa { 
 public static void main(String[] args) { 
 
 String Nome = JOptionPane.showInputDialog("Insira seu Nome:"); 
 System.out.println(Nome); 
 
 String Idade = JOptionPane.showInputDialog("Insira sua Idade:"); 
 System.out.println(Idade); 
 
 JOptionPane.showConfirmDialog(null, Nome + " " + Idade); 
 
 }} 
2) 
import javax.swing.JOptionPane; 
 public class Casa { 
 public static void main(String[] args) { 
 int Soma, Subtracao, Divisao, Multiplicacao, Num1=0, Num2=0; 
 
 Num1 = Integer.parseInt(JOptionPane.showInputDialog(null,"Numero 1:")); 
 Num2 = Integer.parseInt(JOptionPane.showInputDialog(null,"Numero 2:")); 
 
 Soma = Num1 + Num2; JOptionPane.showMessageDialog(null,"A soma e: " + Soma); 
 Subtracao = Num1 - Num2; JOptionPane.showMessageDialog(null,"A subtracao e: " + 
Subtracao); 
 Divisao = Num1/Num2; JOptionPane.showMessageDialog(null,"A divisao e: " + 
Divisao); 
 Multiplicacao = Num1*Num2; JOptionPane.showMessageDialog(null,"A multiplicacao 
e: " + Multiplicacao); 
}} 
 
3) 
 
import javax.swing.JOptionPane; 
public class Casa { 
 public static void main(String[] args) { 
 
 int Num1=0, Num2=0; 
 
 Num1 = Integer.parseInt(JOptionPane.showInputDialog(null,"Numero 1:")); 
 Num2 = Integer.parseInt(JOptionPane.showInputDialog(null,"Numero 2:")); 
 
 if (Num1 < Num2) { 
 JOptionPane.showMessageDialog(null, "O maior é: " + Num2); 
 } 
 else if (Num1>Num2){ 
 JOptionPane.showMessageDialog(null,"O maior e: " + Num1); 
 }}} 
 
 
 
4) 
import javax.swing.JOptionPane; 
public class Casa { 
 public static void main(String[] args) { 
 
 int Num1=0; 
 int Num2=0; 
 
 Num1 = Integer.parseInt(JOptionPane.showInputDialog(null,"Numero:")); 
 Num2 = Num1*Num1; 
 
 JOptionPane.showMessageDialog(null, Num2); 
 }} 
 
5) 
import javax.swing.JOptionPane; 
public class Casa { 
public static void main(String[] args) { 
 
 String a; 
 int b, somatorio=0, x, y, z; 
 a = JOptionPane.showInputDialog("Digite um numero:"); 
 b = Integer.parseInt(a); 
 y=b; 
 
 int[] v = new int[y]; 
 for(int i=1;i<=b;i++) { 
 x=i; 
 z=i-1; 
 v[z]= x; 
 somatorio += x; 
 } 
 for(int i=1;i<= b;i++) { 
 z=i-1; 
 JOptionPane.showMessageDialog(null, v[z]+" + "); 
 } 
 JOptionPane.showMessageDialog(null, " = " + somatorio); 
 }} 
 
6) 
import javax.swing.JOptionPane; 
public class Casa { 
public static void main(String[] args) { 
 
 int linha, coluna; 
 
 System.out.println(" "); 
 linha = 1; 
 while (linha < 10){ 
 String separar = ""; 
 String a = String.format("", separar.replaceAll("","")); 
 System.out.println(a); 
 coluna = 1; 
 while (coluna < 10){ 
 System.out.print("******"); 
 coluna += 1; 
 } 
 System.out.println(""); 
 linha += 1; 
 }}} 
 
7) 
import javax.swing.JOptionPane; 
public class Casa { 
public static void main(String[] args) { 
 
 int linha, coluna; 
 
 System.out.println(" "); 
 linha = 1; 
 while (linha < 10){ 
 String separar = ""; 
 String a = String.format("", separar.replaceAll("","")); 
 System.out.println(a); 
 coluna = 1; 
 while (coluna < linha){ 
 System.out.print("*"); 
 coluna += 1; 
 } 
 System.out.println(""); 
 linha += 1; 
 }}} 
 
8) 
import javax.swing.JOptionPane; 
public class Casa { 
public static void main(String[] args) { 
 
 Scanner ent = new Scanner(System.in); 
 
 double x, quant = 0; 
 int cont = 0; 
 
 do { 
 System.out.println("Digite seu salário:"); 
 quant = ent.nextDouble(); 
 if(x >= 0){ 
 quant = x + quant; 
 cont++; 
 }} 
 while(x >= 0); 
 System.out.println("A média dos salários é: " + quant/cont); }}} 
 
 
 
 
 
 
 
 
9) 
import javax.swing.JOptionPane; 
public class Casa { 
public static void main(String[] args) { 
 
 int a , b, d=0; 
 float c; 
 
 while(d != -1 ) { 
 a = Integer.parseInt(JOptionPane.showInputDialog(null,"Quilomêtros 
percorridos:")); 
 b = Integer.parseInt(JOptionPane.showInputDialog(null,"Quantos litros 
foram gastos:")); 
 c=a/b; 
 JOptionPane.showMessageDialog(null,"A quilometragem por litro foi de:" 
+ c); 
 d = Integer.parseInt(JOptionPane.showInputDialog(null,"Para fazer 
outro calculo digite 1, se não, -1:")); 
 }}} 
 
10) 
import javax.swing.JOptionPane; 
public class Casa { 
public static void main(String[] args) { 
 
 int a, b, c , delta; 
 double x2,x1; 
 
 Scanner sc = new Scanner(System.in); 
 
 System.out.print("Valor de a:"); 
 a = sc.nextInt(); 
 System.out.print("Valor de b:"); 
 b = sc.nextInt(); 
 System.out.print("Valor de c:"); 
 c = sc.nextInt(); 
 
 System.out.println(""); 
 
 delta = ((b*b)-4*a*c); 
 
 System.out.println("Resultados das raízes: "); 
 if (delta < 0){ 
 System.out.println("Não existe raíz"); 
 } 
 else { 
 x1 = (-b + Math.sqrt(delta)) / (2*a); 
 System.out.println("A 1º raíz é: " + x1); 
 x2 = (-b - Math.sqrt(delta)) / (2*a); 
 System.out.println("A 2º raíz é: " + x2); 
 }}}

Outros materiais