- Dadas 5 notas de un estudiante, calcular:
a) Cuantas notas tiene reprobadas (Menores que 3)
b) Cuantas notas aprobadas (Mayores o iguales que a 3)
c) El promedio de notas
d) El promedio de notas aprobadas y reprobadas
Promedio de notas |
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Ejercicio_4_Anubis
{
class Program
{
static void Main(string[] args)
{
Int64 n, i;
Decimal nota, ndesapr, napr, apr, desapr, acum, prom, papr, pdesapr;
Console.WriteLine("Digite notas del 0 al 5");
n = 5;
i = 1;
napr = 0;
ndesapr = 0;
apr = 0;
desapr = 0;
acum = 0;
while (i<=n)
{
Console.Write("Digite la {0} nota del estudiante, maximo de 3 cifras: ",i); nota = Decimal.Parse(Console.ReadLine());
if (nota < 3)
{
ndesapr = ndesapr + 1;
desapr = desapr + nota;
}
else
{
napr = napr + 1;
apr = apr + nota;
}
acum = acum + nota;
i = i + 1;
}
pdesapr = 0;
papr = 0;
if (napr != 0)
{
papr = apr / napr;
}
if (ndesapr != 0)
{
pdesapr = desapr / ndesapr;
}
prom = acum / n;
Console.WriteLine("El estudiante tiene {0} desaprobada, con un promedio de: {1}",ndesapr,pdesapr);
Console.WriteLine("El estudiante tiene {0} aprobada, con un promedio de: {1}",napr,papr);
Console.WriteLine("El promedio general de su nota es de: {0}",prom);
Console.ReadKey();
}
}
}
|
No hay comentarios.:
Publicar un comentario