Ejercico Programar una agenda con un menu de 4 opciones.

Iniciado por magorodiel, 2 Diciembre 2013, 16:53 PM

0 Miembros y 1 Visitante están viendo este tema.

magorodiel

package agenda;
import java.*;
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
//**mi mini primer programa   *@autor Roberto Rodiel */

public class Agenda {
      
   public static void main(String[] args) {
      
      Scanner entrada = new Scanner(System.in);
                                
      int op;
      
      String Nombre = null;
        String Telefono = null;
       
        System.out.println( "Agenda" );
      System.out.println( "-----------------" );
      System.out.println( "1-Añadir contactos" );
      System.out.println( "2-Buscar contactos" );
      System.out.println( "3-Listas de Contacto" );
      System.out.println( "4-Salir" );
        
      System.out.println( "-----------------" );
      System.out.println( "-----------------" );
      
      System.out.println("Seleccione la opción que desea:");
      
       
      op = entrada.nextInt();
      
      {
      if(op>0&&op<5){
           }
       switch(op){
      
    case 1:{     
       BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
      
         
       try {
            System.out.println( "Introduzca el nombre" );

         Nombre = br.readLine();
      } catch (IOException e1) {
         //
         e1.printStackTrace();
      }
       System.out.println(Nombre);
      
       try {
            System.out.println( "Introduzca el telefono" );

            Telefono = br.readLine();
         } catch (IOException e1) {
            //
            e1.printStackTrace();
         }
          System.out.println(Telefono);
      
       try {
          //Escritura
          java.io.BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter("Archivo.txt"));
          bufferedWriter.append(Nombre+"@"+Telefono);
          bufferedWriter.flush();
         
           
          } catch (IOException e) {
          e.printStackTrace();
         
               }
      
      
      

    }
    case 2:{
       System.out.println( "2" );
       break;
    }
    case 3:{
       System.out.println( "3" );
       break;
    }
    case 4:{
       System.out.println( "4" );
       break;
      
    }
    default:
       System.out.print("Opcion Invalida\n");
   
       }
       
   }
   
      }}





NECESITO AYUDA, ME GUSTARIA CREAR UN BUCLE PARA CUANDO TERMINE EL CASO 1, SIGA CON OPCION.. DONDE COLOCARLO Y COMO? TAMBIEN ALGUNA AYUDA PARA EL CASO DOS PODER BUSCAR DEL ARCHIVO.TXT DONDE SE ME GUARDAN LOS CONTACTOS. MUCHAS GRACIAS AQUEL QUE PUEDA AYUDARME

magorodiel

un ayuda por muy poco que sea, me ayudaria a continuar. GRACIAS