Introducción a la Programación 301304A_471
Unidad 3-fase 3 Administrar datos en arreglos
Universidad Abierta y a Distancia UNAD
2018
qui se realiza
procedimiento para la suma de los puntos en cada criterio de la rubrica.
4. Cada estudiante debe elegir uno de los siguientes ejercicios y lo indica en el foro (para evitar que 2 estudiantes presenten el mismo ejercicio). d. Registrar las notas (de 0 a 5) de parcial 1, parcial 2 y parcial 3 de N estudiantes. Calcular la nota final, teniendo en cuenta que el parcial 1 equivale al 30%, el parcial 2 al 30% y el parcial 3 al 40%. Al final se debe imprimir toda la información.
//Nombre del Autor: Geovanny Andrés Culma Rodríguez. //Fecha: 21 de Abril 2018. //Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi trabajo debe ser de cero además de las respectivas sanciones a que haya lugar. //Registrar las notas (de 0 a 5) de parcial 1, parcial 2 y parcial 3 de N estudiantes. Calcular la nota final, teniendo en cuenta que el parcial 1 equivale al 30%, el parcial 2 al 30% y el parcial 3 al 40%. Al final se debe imprimir toda la información. using using using using using
System; System.Collections.Generic; System.Linq; System.Text; System.Threading.Tasks;
namespace RegistrarNotas { class Program { struct Datos { public string nombre; public string apellido; public float nota1; public float nota2; public float nota3; public float notafinal; } static void Main(string[] args) { Datos[] estudiante = new Datos[1]; for (int i = 0; i <= 0; i++) { Console.WriteLine("**************************************************");
Console.WriteLine("DATOS DEL ESTUDIANTE"); Console.WriteLine("**************************************************"); Console.Write("Ingrese apellidos del estudiante: "); estudiante[i].apellido = (Console.ReadLine()); Console.Write("Ingrese nombres del estudiante: "); estudiante[i].nombre = (Console.ReadLine());
Console.WriteLine("**************************************************"); Console.WriteLine("REGISTRO DE NOTAS"); Console.WriteLine("**************************************************"); Console.Write("Ingrese nota parcial 1: "); estudiante[i].nota1 = float.Parse(Console.ReadLine()); Console.Write("Ingrese nota parcial 2: "); estudiante[i].nota2 = float.Parse(Console.ReadLine()); Console.Write("Ingrese nota parcial 3: "); estudiante[i].nota3 = float.Parse(Console.ReadLine()); estudiante[i].notafinal = (((estudiante[i].nota1 * 30) / 100) + ((estudiante[i].nota2 * 30) / 100) + ((estudiante[i].nota3 * 40) / 100))/10; } Console.WriteLine("**************************************************"); for (int i = 0; i <= 0; i++) { Console.WriteLine("Nombre: " + estudiante[i].apellido +" "+ estudiante[i].nombre); Console.WriteLine("Nota Final: " + estudiante[i].notafinal);
Console.WriteLine("**************************************************"); } Console.WriteLine("PRESIONA UNA TECLA PARA SALIR..."); Console.ReadKey(); } } }