Ejercicios Resueltos de Vectores en C#
Se tienen las notas del primer parcial de los alumnos de dos cursos, Matemática y el Física, cada curso cuenta con 5 alumnos.
Realizar un programa que muestre el curso que obtuvo el mayor promedio general.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace PruebaVector6
{
class PruebaVector6
{
private int[] quimica; //Declaramos un vector para el curso Química
private int[] fisica; //Declaramos un vector para el curso Física
private int[] vecSuma;//Declaramos un vector para la suma
public void Cargar()
{
quimica = new int[5]; //Asignamos una longitud de 5 al vector química
fisica = new int[5]; //Asignamos una longitud de 5 al vector Física
Console.WriteLine("Ingrese notas del curso Quimica");
for (int f = 0; f< 5; f++)
{
Console.Write("Ingrese nota "+(f+1)+": ");
string linea;
linea = Console.ReadLine();
quimica[f] = int.Parse(linea);
}
Console.WriteLine("Ingrese notas del Fisica");
for (int f = 0; f< 5; f++)
{
Console.Write("Ingrese nota "+(f+1)+": ");
string linea;
linea = Console.ReadLine();
fisica[f] = int.Parse(linea);
}
}
public void CalcularPromedios()
{
int suma1 = 0;
int suma2 = 0;
for (int f = 0; f< 5; f++)
{
suma1 = suma1 + quimica[f];
suma2 = suma2 + fisica[f];
}
int promedioa = suma1 / 5;
int promediob = suma2 / 5;
if (promedioa > promediob)
{
Console.WriteLine("El curso de Quimica tiene un promedio mayor.");
}
else
{
Console.WriteLine("El curso de Fisica tiene un promedio mayor.");
}
Console.ReadKey();
}
static void Main(string[] args)
{
PruebaVector6 pv = new PruebaVector6();
pv.Cargar();
pv.CalcularPromedios();
}
}
}
No hay comentarios:
Publicar un comentario