static void Main(string[] args) { Estudiante estudiante = new Estudiante(); Console.WriteLine("Carnet: "); estudiante.carnet = Console.ReadLine(); Console.WriteLine("Nombre: "); estudiante.nombre = Console.ReadLine(); Console.WriteLine("Carrera: "); estudiante.carrera = Console.ReadLine(); Validacion.ValidarMayor("Cum: ", out double cum, 10); estudiante.setCum(cum); Console.WriteLine($"Carnet: {estudiante.carnet}"); Console.WriteLine($"Nombre: {estudiante.nombre}"); Console.WriteLine($"Carrera: {estudiante.carrera}"); Console.WriteLine($"Cum: {estudiante.getCum()}"); Console.WriteLine("Presione <Enter> para continuar..."); Console.ReadKey(); }
static void Main(string[] args) { int opc = 0; Console.WriteLine("Ejercicios [1-4]"); opc = Convert.ToInt32(Console.ReadLine()); switch (opc) { case 1: Estudiante estudiante = new Estudiante(); Console.WriteLine("Carnet: "); estudiante.carnet = Console.ReadLine(); Console.WriteLine("Nombre: "); estudiante.nombre = Console.ReadLine(); Console.WriteLine("Carrera: "); estudiante.carrera = Console.ReadLine(); double cum = 0; do { Console.WriteLine("Cum: "); cum = Convert.ToDouble(Console.ReadLine()); } while (cum < 0 || cum > 10); estudiante.setCum(cum); Console.WriteLine("Carnet: {0}\n Nombre: {1}\n Carrera: {2}\n Cum: {3}", estudiante.carnet, estudiante.nombre, estudiante.carrera, estudiante.getCum()); break; case 2: Producto producto = new Producto(); Console.WriteLine("Nombre: "); producto.nombre = Console.ReadLine(); int cantidad = 0; do { Console.WriteLine("Ingrese la cantida: "); cantidad = Convert.ToInt32(Console.ReadLine()); } while (cantidad < 0); producto.setCantidad(cantidad); double precio = 0; do { Console.WriteLine("Ingrese el precio: "); precio = Double.Parse(Console.ReadLine()); } while (precio < 0); producto.setPrecio(precio); Console.WriteLine("Nombre producto: " + producto.nombre); Console.WriteLine("Cantidad: " + producto.getCantidad()); Console.WriteLine("Precio + el iva: " + producto.getPrecio()); break; case 3: double nota1 = 0, nota2 = 0, nota3 = 0, nota4 = 0; int cAlumnos = 0; Console.WriteLine("Cuantos alumnos seran?"); cAlumnos = Convert.ToInt32(Console.ReadLine()); Alumno[] alumnos = new Alumno[cAlumnos]; for (int i = 0; i < alumnos.Length; i++) { Console.WriteLine("Nombre alumno " + (i + 1)); alumnos[i].nombre = Console.ReadLine(); Console.WriteLine("Nombre Carnet " + (i + 1)); alumnos[i].carnet = Console.ReadLine(); Console.WriteLine("Carrera alumno " + (i + 1)); alumnos[i].carrera = Console.ReadLine(); do { Console.WriteLine("nota materia 1 del alumno " + (i + 1)); nota1 = Convert.ToDouble(Console.ReadLine()); } while (nota1 < 0 || nota1 > 10); alumnos[i].materia1.setNota(nota1); do { Console.WriteLine("nota materia 2 del alumno " + (i + 1)); nota2 = Convert.ToDouble(Console.ReadLine()); } while(nota2 < 0 || nota2 > 10); alumnos[i].materia2.setNota(nota2); do { Console.WriteLine("nota materia 3 del alumno " + (i + 1)); nota3 = Convert.ToDouble(Console.ReadLine()); } while(nota3 < 0 || nota3 > 10); alumnos[i].materia3.setNota(nota3); do { Console.WriteLine("nota materia 4 del alumno " + (i + 1)); nota4 = Convert.ToDouble(Console.ReadLine()); } while(nota4 < 0 || nota4 > 10); alumnos[i].materia4.setNota(nota4); } foreach (var alumno in alumnos) { Console.WriteLine(); Console.WriteLine("__________________________________________________"); Console.WriteLine("Nombre: " + alumno.nombre); Console.WriteLine("Carnet: " + alumno.carnet); Console.WriteLine("carrera: " + alumno.carrera); //materia1 if (alumno.materia1.getNota() > 6) { Console.WriteLine("Materia 1: " + alumno.materia1.getNota() + " " + alumno.materia1.resultado()); } else { Console.WriteLine("Materia 1: " + alumno.materia1.getNota() + " Reprobada"); } //materia2 if (alumno.materia2.getNota() > 6) { Console.WriteLine("Materia 2: " + alumno.materia2.getNota() + " " + alumno.materia2.resultado()); } else { Console.WriteLine("Materia 2: " + alumno.materia2.getNota() + " Reprobada"); } //materia3 if (alumno.materia3.getNota() > 6) { Console.WriteLine("Materia 3: " + alumno.materia3.getNota() + " " + alumno.materia3.resultado()); } else { Console.WriteLine("Materia 3: " + alumno.materia3.getNota() + " Reprobada"); } //materia4 if (alumno.materia4.getNota() > 6) { Console.WriteLine("Materia 4: " + alumno.materia4.getNota() + " " + alumno.materia4.resultado()); } else { Console.WriteLine("Materia 4: " + alumno.materia4.getNota() + " Reprobada"); } } break; default: break; } Console.ReadKey(); }
private static void Ejercicio1() { Estudiante estudiante = new Estudiante(); Console.WriteLine("Carnet: "); estudiante.carnet = Console.ReadLine(); Console.WriteLine("Nombre: "); estudiante.nombre = Console.ReadLine(); Console.WriteLine("Carrera: "); estudiante.carrera = Console.ReadLine(); double cum = 0; do { Console.WriteLine("Cum: "); cum = Convert.ToDouble(Console.ReadLine()); } while (cum < 0 || cum > 10); estudiante.setCum(cum); Console.WriteLine("Carnet: {0}\n Nombre: {1}\n Carrera: {2}\n Cum: {3}", estudiante.carnet, estudiante.nombre, estudiante.carrera, estudiante.getCum()); }