• Lunes 23 de Diciembre de 2024, 13:32

Autor Tema:  Prueba  (Leído 1179 veces)

Super_G

  • Miembro MUY activo
  • ***
  • Mensajes: 375
    • Ver Perfil
Prueba
« en: Jueves 7 de Febrero de 2008, 21:58 »
0
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace Banco
{
    class Program
    {
         public string Leer (string ruta){
         string strLine;
         string texto="";
         try
         {
            FileStream aFile = new FileStream(ruta,FileMode.Open);
            StreamReader sr = new StreamReader(aFile);
            strLine = sr.ReadLine();

            while(strLine != null)
            {
               texto += strLine;
               strLine = sr.ReadLine();
            }
            aFile.Close();
            sr.Close();
         }
         catch(IOException e)
         {
            Console.WriteLine("An IO exception has been thrown!");
            Console.WriteLine(e.ToString());
            return texto;
         }
         return texto;
     }
         class Cliente
         {
             String name;
             String last_name;
             public Cliente(String name, String last)
             {
                 this.name = name;
                 last_name = last;
             }
             public string getName()
             { return name; }
             public string getLast()
             { return last_name; }
             public void setLast(String last)
             { last_name = last; }
             public void setName(String name)
             { this.name = name; }


         }
         class Cuenta
         {
             int tipo;
             Cliente ClinteCuenta;
             int monto;
             int interes;
             int numCuenta;
             public Cuenta(Cliente Clie,int tipo, int monto,int interes,int numCuenta)
             {
                 this.ClinteCuenta.setLast(Clie.getLast());
                 this.ClinteCuenta.setName(Clie.getName());
                 this.tipo = tipo;
                 this.monto = monto;
                 this.interes = interes;
                 this.numCuenta = numCuenta;
             }
             public void almacena_nuevo()
             {
                 String ruta = this.numCuenta+".txt";
                 StreamWriter x = new StreamWriter(ruta);
                 x.WriteLine(ClinteCuenta.getName());
                 x.WriteLine(ClinteCuenta.getLast());
                 x.WriteLine(tipo.ToString());
                 x.WriteLine(monto.ToString());
                 x.WriteLine(interes.ToString());
             }
             
         }
         static int menu()
         {
             Console.Clear();
             Console.WriteLine("1.- Ver Cuenta");
             Console.WriteLine("2.- Crear Cuenta");
             Console.WriteLine("3.- Realizar Transaccion");
             Console.WriteLine("4.- ver cuenta");
             Console.WriteLine("9.- Salir");
             int dato;
             try{
                dato = Convert.ToInt32( Console.ReadLine());
             }
             catch
             { dato=-1;
             }
            return (dato);            

         }
        static void Main(string[] args)
         {
            //String ruta = "yomero2.txt";

            //StreamWriter x=new StreamWriter(ruta);
            //FileStream aFile = new FileStream(ruta, FileMode.OpenOrCreate);
            //FileStream x=new FileStream(ruta,FileMode.
            //StreamReader aFile;
            //aFile = new StreamReader(ruta);
            //aFile.;
            int opc=0;
            while (opc != 9)
            {
                opc = menu();
                if (opc > 0 && opc < 5)
                {
                    switch (opc)
                    {
                        case 1: {
                                String nombre;
                                Console.Clear();
                                Console.WriteLine("numero de cuenta:");
                                nombre =Console.ReadLine();
                                StreamReader x = new StreamReader(nombre);
                                Console.WriteLine("Nombre : " + x.ReadLine());
                                Console.WriteLine("Apellido : " + x.ReadLine());
                                Console.WriteLine("Tipo de cuenta : " + x.ReadLine());
                                Console.WriteLine("Monto : " + x.ReadLine());
                                Console.WriteLine("Interes : " + x.ReadLine());

                             

                               }
                        case 2: {
                                Cuenta cue;
                                String nombre;
                                Console.Clear();
                                Console.WriteLine("numero de cuenta:");
                                nombre = Console.ReadLine();
                                StreamReader x = new StreamReader(nombre);
                                Console.WriteLine("Nombre : " + x.ReadLine());
                                Console.WriteLine("Apellido : " + x.ReadLine());
                                Console.WriteLine("Tipo de cuenta : " + x.ReadLine());
                                Console.WriteLine("Monto : " + x.ReadLine());
                                Console.WriteLine("Interes : " + x.ReadLine());

                                }
                    }
                }
                Console.WriteLine("elegiste:" + opc);
                Console.ReadKey();
            }
        }
    }
}

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Prueba
« Respuesta #1 en: Jueves 7 de Febrero de 2008, 22:31 »
0
Cita de: "Super_G"
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace Banco
{
    class Program
    {
         public string Leer (string ruta){
         string strLine;
         string texto="";
         try
         {
            FileStream aFile = new FileStream(ruta,FileMode.Open);
            StreamReader sr = new StreamReader(aFile);
            strLine = sr.ReadLine();

            while(strLine != null)
            {
               texto += strLine;
               strLine = sr.ReadLine();
            }
            aFile.Close();
            sr.Close();
         }
         catch(IOException e)
         {
            Console.WriteLine("An IO exception has been thrown!");
            Console.WriteLine(e.ToString());
            return texto;
         }
         return texto;
     }
         class Cliente
         {
             String name;
             String last_name;
             public Cliente(String name, String last)
             {
                 this.name = name;
                 last_name = last;
             }
             public string getName()
             { return name; }
             public string getLast()
             { return last_name; }
             public void setLast(String last)
             { last_name = last; }
             public void setName(String name)
             { this.name = name; }


         }
         class Cuenta
         {
             int tipo;
             Cliente ClinteCuenta;
             int monto;
             int interes;
             int numCuenta;
             public Cuenta(Cliente Clie,int tipo, int monto,int interes,int numCuenta)
             {
                 this.ClinteCuenta.setLast(Clie.getLast());
                 this.ClinteCuenta.setName(Clie.getName());
                 this.tipo = tipo;
                 this.monto = monto;
                 this.interes = interes;
                 this.numCuenta = numCuenta;
             }
             public void almacena_nuevo()
             {
                 String ruta = this.numCuenta+".txt";
                 StreamWriter x = new StreamWriter(ruta);
                 x.WriteLine(ClinteCuenta.getName());
                 x.WriteLine(ClinteCuenta.getLast());
                 x.WriteLine(tipo.ToString());
                 x.WriteLine(monto.ToString());
                 x.WriteLine(interes.ToString());
             }
             
         }
         static int menu()
         {
             Console.Clear();
             Console.WriteLine("1.- Ver Cuenta");
             Console.WriteLine("2.- Crear Cuenta");
             Console.WriteLine("3.- Realizar Transaccion");
             Console.WriteLine("4.- ver cuenta");
             Console.WriteLine("9.- Salir");
             int dato;
             try{
                dato = Convert.ToInt32( Console.ReadLine());
             }
             catch
             { dato=-1;
             }
            return (dato);            

         }
        static void Main(string[] args)
         {
            //String ruta = "yomero2.txt";

            //StreamWriter x=new StreamWriter(ruta);
            //FileStream aFile = new FileStream(ruta, FileMode.OpenOrCreate);
            //FileStream x=new FileStream(ruta,FileMode.
            //StreamReader aFile;
            //aFile = new StreamReader(ruta);
            //aFile.;
            int opc=0;
            while (opc != 9)
            {
                opc = menu();
                if (opc > 0 && opc < 5)
                {
                    switch (opc)
                    {
                        case 1: {
                                String nombre;
                                Console.Clear();
                                Console.WriteLine("numero de cuenta:");
                                nombre =Console.ReadLine();
                                StreamReader x = new StreamReader(nombre);
                                Console.WriteLine("Nombre : " + x.ReadLine());
                                Console.WriteLine("Apellido : " + x.ReadLine());
                                Console.WriteLine("Tipo de cuenta : " + x.ReadLine());
                                Console.WriteLine("Monto : " + x.ReadLine());
                                Console.WriteLine("Interes : " + x.ReadLine());

                             

                               }
                        case 2: {
                                Cuenta cue;
                                String nombre;
                                Console.Clear();
                                Console.WriteLine("numero de cuenta:");
                                nombre = Console.ReadLine();
                                StreamReader x = new StreamReader(nombre);
                                Console.WriteLine("Nombre : " + x.ReadLine());
                                Console.WriteLine("Apellido : " + x.ReadLine());
                                Console.WriteLine("Tipo de cuenta : " + x.ReadLine());
                                Console.WriteLine("Monto : " + x.ReadLine());
                                Console.WriteLine("Interes : " + x.ReadLine());

                                }
                    }
                }
                Console.WriteLine("elegiste:" + opc);
                Console.ReadKey();
            }
        }
    }
}
¿y cual es el problema?  :think:

PD: Usá las etiquetas CODE
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Prueba
« Respuesta #2 en: Sábado 9 de Febrero de 2008, 20:30 »
0
pues no se quisite hacer con este post Super_G   :angry:  :angry: .


cerrado.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"