Baixe o app para aproveitar ainda mais
Prévia do material em texto
import javax.swing.JOptionPane; public class AulaMetodos { public static void main(String args[]){ imprime( ); } public static void imprime() { JOptionPane.showMessageDialog(null, "Método foi chamado!"); } } import javax.swing.JOptionPane; public class AulaMetodos { public static void main(String args[]) { int n1, n2; n1 = Integer.parseInt(JOptionPane.showInputDialog("Entre com o primeiro número:")); n2 = Integer.parseInt(JOptionPane.showInputDialog("Entre com o segundo número:")); soma(n1, n2); } public static void soma(int num1, int num2) { int soma; soma = num1 + num2; JOptionPane.showMessageDialog(null, "Soma = " + soma); } } import javax.swing.JOptionPane; public class AulaMetodos { public static void main(String args[]) { int n1, n2, retorno; n1 = Integer.parseInt(JOptionPane.showInputDialog("Entre com o primeiro número:")); n2 = Integer.parseInt(JOptionPane.showInputDialog("Entre com o segundo número:")); retorno = soma(n1, n2); JOptionPane.showMessageDialog(null, "Valor retornado: " + retorno); } public static int soma(int num1, int num2) { int soma; soma = num1 + num2; return soma; } } } import javax.swing.JOptionPane; public class AulaMetodos { public static void main(String args[]) { int num1, num2; num1 = Integer.parseInt(JOptionPane.showInputDialog("Entre com num1")); num2 = Integer.parseInt(JOptionPane.showInputDialog("Entre com num2")); JOptionPane.showMessageDialog(null,"\nO maior número é: " + maior(num1, num2)); } public static int maior(int n1, int n2) { if (n1 > n2) return n1; //ERRO } } import javax.swing.JOptionPane; public class AulaMetodos { public static void main(String args[]) { int num1, num2; num1 = Integer.parseInt(JOptionPane.showInputDialog("Entre com num1")); num2 = Integer.parseInt(JOptionPane.showInputDialog("Entre com num2")); JOptionPane.showMessageDialog(null,"\nO maior número é: " + maior(num1, num2)); } public static int maior(int n1, int n2) { if (n1 > n2) return n1; else return n2; } } import javax.swing.JOptionPane; public class AulaMetodos { public static void main(String args[]) { int num1, num2; num1 = Integer.parseInt(JOptionPane.showInputDialog("Entre com num1")); num2 = Integer.parseInt(JOptionPane.showInputDialog("Entre com num2")); JOptionPane.showMessageDialog(null,"\nO maior número é: " + maior(num1, num2)); } public static int maior(int n1, int n2) { if (n1 > n2) return n1; return n2; } } import javax.swing.JOptionPane; public class AulaMetodos { public static void main(String args[]) { int n1, n2; n1 = leiaInt("Entre com o primeiro número:")); n2 = leiaInt("Entre com o segundo número:")); JOptionPane.showMessageDialog(null, "Valor retornado: " + soma(n1, n2)); } public static int leiaInt(String mensagem){ int n = Integer.parseInt(JOptionPane.showInputDialog(mensagem)); return n; } public static void soma(int num1, int num2) { int soma; soma = num1 + num2; JOptionPane.showMessageDialog(null, "Soma = " + soma); } } import javax.swing.JOptionPane; public class AulaMetodos { public static void main(String args[]) { int[] vetor = new int[3]; for (int i=0; i<3; i++) vet[i] = Integer.parseInt(JOptionPane.showInputDialog("Digite um número")); imprimeVetor(vetor); } public static void imprimeVetor(int[] vet) { for (int i=0; i<3; i++) System.out.print("\t" + vet[i]); } } • Trabalho 1 • Calculadora • O programa deverá ter um loop controlado por um flag para que o usuário possa realizar quantas operações desejar quantas vezes desejar. • Devem ser oferecidas as opções: • 1 – Soma • 2 – Subtração • 3 – Multiplicação • 4 – Divisão • O programa deve apresentar o resultado mostrando os operandos e a operação realizada. Trabalho dois • Fazer o programa abaixo funcionar (para isso deve implementar os métodos) import javax.swing.JOptionPane; public class AulaMetodos { public static void main(String args[]) { int[] vetor = new int[5]; char letra1, letra2, letra3; int tamanho, quantidade; for (int i=0; i<5; i++) vet[i] = leiaChar("Digite um caracter"); letra1 = getPrim(vetor); System.out.println(“A primeira letra é:” + letra1); letra2 = getUlt(vetor); System.out.println(“A última letra é:” + letra2); quantidade = getQuantDetChar(vetor, ‘A’) System.out.println(“A quantidade de letras A é” + quantidade); } } Caracter equivalente a caracter vazio (posição não preenchida do vetor) =='\0'
Compartilhar