using System;using System.Collections.Generic;using System.Collections;using System.Linq;using System.Text;namespace Practica3{ public class Alumno { public int numero; public string nombre; public string dni; public string direccion; public Alumno(int num1, string nom1, string dni1, string dir1) { this.numero = num1; this.nombre = nom1; this.dni = dni1; this.direccion = dir1; } public void altas() { ArrayList lista = new ArrayList(); int num1; string nom1, dni1, dir1; Console.Write("Introduce numero: "); num1 = Convert.ToInt32(Console.ReadLine()); Console.Write("Introduce nombre: "); nom1 = Convert.ToString(Console.ReadLine()); Console.Write("Introduce dni: "); dni1 = Convert.ToString(Console.ReadLine()); Console.Write("Introduce direccion: "); dir1 = Convert.ToString(Console.ReadLine()); Alumno P = new Alumno(num1, nom1, dni1, dir1); lista.Add(P); for (int i = 0; i < lista.Count; i++) { Console.WriteLine(((Alumno)lista[i]).nombre); } } } class Practica3 { static void Main(string[] args) { int opcion = 0; // menú y switch para las opciones do { Console.Clear(); Console.WriteLine("Elija una opción:"); Console.Write("\n"); Console.WriteLine("1. Altas"); Console.WriteLine("0. Salir"); Console.Write("\n"); Console.Write("Opción: "); opcion = Convert.ToInt32(Console.ReadLine()); switch (opcion) { case 0: Console.WriteLine("FIN DEL PROGRAMA"); Console.ReadKey(); break; case 1: altas(); break; default: break; } } while (opcion != 0); } }}
using System;using System.Collections.Generic;using System.Collections;using System.Linq;using System.Text;namespace Practica3{ public class Alumno { public int numero; public string nombre; public string dni; public string direccion; public Alumno(int num1, string nom1, string dni1, string dir1) { this.numero = num1; this.nombre = nom1; this.dni = dni1; this.direccion = dir1; } } class Practica3 { // Definido como estatico public static void altas() { ArrayList lista = new ArrayList(); int num1; string nom1, dni1, dir1; Console.Write("Introduce numero: "); num1 = Convert.ToInt32(Console.ReadLine()); Console.Write("Introduce nombre: "); nom1 = Convert.ToString(Console.ReadLine()); Console.Write("Introduce dni: "); dni1 = Convert.ToString(Console.ReadLine()); Console.Write("Introduce direccion: "); dir1 = Convert.ToString(Console.ReadLine()); Alumno P = new Alumno(num1, nom1, dni1, dir1); lista.Add(P); for (int i = 0; i < lista.Count; i++) { Console.WriteLine(((Alumno)lista[i]).nombre); } } static void Main(string[] args) { int opcion = 0; // menú y switch para las opciones do { Console.Clear(); Console.WriteLine("Elija una opción:"); Console.Write("\n"); Console.WriteLine("1. Altas"); Console.WriteLine("0. Salir"); Console.Write("\n"); Console.Write("Opción: "); opcion = Convert.ToInt32(Console.ReadLine()); switch (opcion) { case 0: Console.WriteLine("FIN DEL PROGRAMA"); Console.ReadKey(); break; case 1: Practica3.altas(); break; default: break; } } while (opcion != 0); } }}
using System;using System.Collections.Generic;using System.Collections;using System.Linq;using System.Text;namespace Practica3{ class Alumno { private int numero; private string nombre; private string dni; private string direccion; public Alumno(int num1, string nom1, string dni1, string dir1) { this.numero = num1; this.nombre = nom1; this.dni = dni1; this.direccion = dir1; } public static void altas(ArrayList lista) { int num1; string nom1, dni1, dir1; Console.Write("Introduce numero: "); num1 = Convert.ToInt32(Console.ReadLine()); Console.Write("Introduce nombre: "); nom1 = Convert.ToString(Console.ReadLine()); Console.Write("Introduce dni: "); dni1 = Convert.ToString(Console.ReadLine()); Console.Write("Introduce direccion: "); dir1 = Convert.ToString(Console.ReadLine()); Alumno P = new Alumno(num1, nom1, dni1, dir1); lista.Add(P); for (int i = 0; i < lista.Count; i++) { Console.WriteLine(((Alumno)lista[i]).nombre); } Console.ReadKey(); } } class Practica3 { static void Main(string[] args) { ArrayList lista = new ArrayList(); int opcion = 0; // menú y switch para las opciones do { Console.Clear(); Console.WriteLine("Elija una opción:"); Console.Write("\n"); Console.WriteLine("1. Altas"); Console.WriteLine("0. Salir"); Console.Write("\n"); Console.Write("Opción: "); opcion = Convert.ToInt32(Console.ReadLine()); switch (opcion) { case 0: Console.WriteLine("FIN DEL PROGRAMA"); Console.ReadKey(); break; case 1: Alumno.altas(lista); break; default: break; } } while (opcion != 0); } }}