Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: magorodiel en 2 Diciembre 2013, 16:53 pm



Título: Ejercico Programar una agenda con un menu de 4 opciones.
Publicado por: magorodiel en 2 Diciembre 2013, 16:53 pm
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


Título: Re: Ejercico Programar una agenda con un menu de 4 opciones.
Publicado por: magorodiel en 3 Diciembre 2013, 21:04 pm
un ayuda por muy poco que sea, me ayudaria a continuar. GRACIAS