Buscar

metodos2

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

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

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ê viu 3, do total de 10 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

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

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ê viu 6, do total de 10 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

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

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ê viu 9, do total de 10 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

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'

Outros materiais