Sunteți pe pagina 1din 3

Introducción a la Programación

301304A_471

Unidad 3-fase 3 Administrar datos en arreglos

Por: Geovanny Andrés Culma Rodríguez


Cod 18264194

Presentado a: Geovanni Catalán

Universidad Abierta y a Distancia UNAD


Puerto Carreño
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 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();

}
}

S-ar putea să vă placă și