static void Main(string[] args) { Student e1 = new Student(); e1.Name = "Pepito 1"; e1.Gender = 0; e1.Age = 50; Student estudiante2 = new Student(); estudiante2.Name = "Pepito 2"; estudiante2.Age = 50; Student e3 = new Student(); e3.Name = "Pepito 3"; e3.Gender = 1; e3.Age = 50; Student est1 = new Student(); est1.Name = "Pepito 4"; est1.Age = 50; Course p1 = new Course(); p1.Code = "p1"; p1.Name = "Programacion 1"; p1.SetShift(0); Course datastructure1 = new Course(); datastructure1.Name = "Data structure 1"; datastructure1.Code = "ds1"; datastructure1.SetShift(1); Allocation a1 = new Allocation(); a1.Student = est1; a1.Course = datastructure1; a1.Grade = 2.5f; Allocation a2 = new Allocation(); a2.Student = e3; a2.Course = datastructure1; a2.Grade = 4f; Allocation a3 = new Allocation(); a3.Student = e3; a3.Course = p1; a3.Grade = 2f; //Prefunta: Cuentas asignaciones nocturnas hay?; int nightCount = 0; if (a1.Course.GetShift() == 0) { nightCount++; } if (a2.Course.GetShift() == 0) { nightCount++; } if (a3.Course.GetShift() == 0) { nightCount++; } System.Console.WriteLine("Cantidad nocturnas: " + nightCount); }
static void Main(string[] args) { // Students Student e1 = new Student(); e1.Name = "Pepito 1"; e1.Gender = 0; e1.Age = 50; Student e2 = new Student(); e2.Name = "Pepito 2"; e2.Age = 50; Student e3 = new Student(); e3.Name = "Pepito 3"; e3.Gender = 1; e3.Age = 50; Student e4 = new Student(); e4.Name = "Pepito 4"; e4.Age = 50; //Courses Course p1 = new Course(); p1.Code = "p1"; p1.Name = "Programación 1"; p1.SetShift(1); Course dataStructures1 = new Course(); dataStructures1.Name = "Data structures 1"; dataStructures1.Code = "ds1"; dataStructures1.SetShift(0); //Allocations Allocation a1 = new Allocation(); a1.Student = e1; a1.Course = dataStructures1; a1.Grade = 2.5f; Allocation a2 = new Allocation(); a2.Student = e3; a2.Course = p1; a2.Grade = 4.0f; Allocation a3 = new Allocation(); a3.Student = e3; a3.Course = dataStructures1; a3.Grade = 2f; // Pregunta cuántas asignaciones nocturnas hay? int nightCount = 0; if (a1.Course.GetShift() == 0) { nightCount++; } if (a2.Course.GetShift() == 0) { nightCount++; } if (a3.Course.GetShift() == 0) { nightCount++; } System.Console.WriteLine("Cantidad asignaciones nocturnas: " + nightCount); }