Está en la página 1de 5

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.

//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 System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using 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();

}
}

También podría gustarte