using System;
namespace Practica02
{
public class Practica2
{
private int sizeArray;
private double[] calificaciones;
private double media = 0;
// Constructor vacío
public Practica2() { }
// Constructor tamaño arreglo
public Practica2(int sizeArray)
{
this.sizeArray = sizeArray;
this.calificaciones = new double[sizeArray];
}
// Getter obtener arreglo
public double[] GetCalificaciones()
{
return calificaciones;
}
// Método asignar calificaciones
public void SetCalificaciones(int sa)
{
calificaciones = new double[sa];
for (int i = 0; i < calificaciones.Length; i++)
{
Console.Write("Ingresa calificación " + (i + 1) + ": ");
calificaciones[i] = double.Parse(Console.ReadLine());
}
}
// Getter para tamaño
public int GetSizeArray()
{
return sizeArray;
}
// Setter para tamaño
public void SetSizeArray(int sa)
{
sizeArray = sa;
}
// Método para insertar calificaciones
public double[] InsertarCalificaciones()
{
Console.Write("¿Cuántas calificaciones promedias?: ");
int size_array = int.Parse(Console.ReadLine());
SetSizeArray(size_array);
SetCalificaciones(GetSizeArray());
return GetCalificaciones();
}
// Método para calcular la media
public double CalcularMedia()
{
media = 0;
for (int i = 0; i < calificaciones.Length; i++)
{
media += calificaciones[i];
}
media /= calificaciones.Length;
return media;
}
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: