Agendatelefônica em java
/*Nome: Joyce * R.A: * Turma: ADS 1A * Data: 06/06/2013 */ import javax.swing.JOptionPane; public class agendaTelefonica { public static void main (String [] args){ String nomes[][] = new String [20][2]; menu(nomes); }
public static void menu(String[][] nomes){ while(true){ String entrada = JOptionPane.showInputDialog("Digite:\n 1- Cadastrar; " + "\n 2- Pesquisar;\n 3- Consultar;\n 4- Remover;\n 9- Sair;"); int condicao = Integer.parseInt(entrada); if(condicao == 1){ cadastrar(nomes); }else if(condicao == 2){ String pesquisa = leiaNome(); pesquisa = pesquisar(pesquisa, nomes); JOptionPane.showMessageDialog(null, pesquisa); }else if(condicao == 3){ String consulta = consultar(nomes); JOptionPane.showMessageDialog(null, consulta); }else if(condicao == 4){ // modulo remover String remove = leiaNome(); remove = remover(remove, nomes); JOptionPane.showMessageDialog(null, remove); }else if(condicao == 9){ break; //sair }else{ JOptionPane.showMessageDialog(null, "Digite Novamente! "); } } /*Menu * 1 Para Cadastrar * 2 Para Pesquisar * 3 Para Consultar * 4 Para Remover * 9 Para Sair */ } public static String leiaNome(){ String leitura = JOptionPane.showInputDialog("Digite um Nome: "); return leitura; // modulo Leia Nome } public static String leiaTelefone(){ String leitura = JOptionPane.showInputDialog("Digite o Telefone: \n " + "Use o formato: (DDD) - 1234-5678"); return leitura; // modulo