Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Creado por Tito Flavio RD
- * Fecha: 30/08/2015
- *
- *
- *
- */
- // Todas las librerias son necesarias
- using System;
- using System.Collections;
- using System.Collections.Generic;
- using System.IO;
- namespace pruebas
- {
- class Program{
- public static void Main(string[] args){
- // todos los datos que el usuario introduzca lo voy a guardar en un fichero de texto
- // por eso voy a usar StreamWriter en vez de TexWriter
- StreamWriter escribir_datos = File.AppendText("registro.txt");
- //Esto es para leer todo el registro pero si lo hago me manda un
- // aviso de que no se puede leer por que ya esta uso
- // Si descomentamos la linea 26 y las lineas 49 hasta la 57 tendremos problemas
- //TextReader leer_datos = new StreamReader("registro.txt");
- // Hashtable es como un array asociativo en php y c++ (Claves y Valores)
- Hashtable asoc = new Hashtable();
- //aqui le pregunto al usuario cuantos estudiantes va a registrar
- Console.WriteLine("Cuantos estudiantes quieres registrar: ");
- int cantidad = int.Parse(Console.ReadLine()); //creo una variable cantidad
- int [] id= new int [cantidad]; // aqui creo Arreglos/vectores con la cantidad de elementos
- string [] nombres = new string[cantidad]; // que tenga la variable cantidad
- for(int i = 0; i<cantidad; i++){
- Console.WriteLine("ingrese el id del {0} estudiante ",i+1);
- id[i] = int.Parse(Console.ReadLine());
- Console.WriteLine("ingrese el nombres del {0} estudiante ",i+1);
- nombres[i] = Console.ReadLine();
- asoc[id[i]]=nombres[i];
- escribir_datos.WriteLine("Id: "+id[i] + "-> "+"Nombre: "+nombres[i]); // esta linea no servira para guardar
- Console.Clear();// ESto es para limpiar la consola // estos valores en un fichero
- }
- escribir_datos.Close();
- // desde la linea 45 hasta la 50
- /*
- Console.WriteLine("Quieres ver todo los datos de los alumnos \n1-si 2-no");
- int opcion = int.Parse(Console.ReadLine());
- if(opcion == 1){
- Console.Clear();
- Console.WriteLine("\t\t\tTodos los Datos de los alumnos");
- Console.WriteLine(leer_datos.ReadToEnd());
- }
- */
- Console.Write("Press any key to continue . . . ");
- Console.ReadKey(true);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement