Aplicando el manejo de vectores, matrices en el desarrollo de aplicaciones
Aplicación de Consola:
Código Fuente:
using System;
namespace NotasAdam
{
class Program
{
static void Main(string[] args)
{
string input, nombre, clasificacion = null;
bool respuesta = true;
double nota1, nota2, nota3, nota4, promedio;
int contins = 0, contacep = 0, contsob = 0, contexc = 0, sumapro;
Console.WriteLine("Bienvenido");
while (respuesta == true)
{
Console.WriteLine("¿Cuál es su nombre?");
nombre = Console.ReadLine();
Console.WriteLine("Escriba sus notas");
Console.WriteLine("Nota 1:");
nota1 =
Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Nota 2:");
nota2 =
Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Nota 3:");
nota3 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Nota 4:");
nota4 =
Convert.ToDouble(Console.ReadLine());
promedio = ((nota1 + nota2 +
nota3 + nota4) / 4);
Console.WriteLine(nombre + " su promedio es: " + promedio);
if (promedio <= 2.94)
{
clasificacion = "Insuficiente";
contins += 1;
}
else if (promedio
>= 2.95 && promedio <= 3.94)
{
clasificacion = "Aceptable";
contacep += 1;
}
else if (promedio
>= 3.95 && promedio <= 4.44)
{
clasificacion = "Sobresaliente";
contsob += 1;
}
else if (promedio >
4.45)
{
clasificacion = "Excelente";
contexc += 1;
}
Console.WriteLine("La clasificación de su nota es " + clasificacion);
do
{
Console.WriteLine("Desea ingresar los datos de otro alumno? s(Sí) n(No)");
input = Console.ReadLine();
input = input.ToLower();
if (input != "s" && input != "n")
{
Console.WriteLine("Respuesta incorrecta");
}
else
{
if(input=="s")
{
respuesta = true;
}
else
{
respuesta = false;
break;
}
}
} while (input != "s");
}
sumapro = (contacep + contsob +
contexc);
Console.WriteLine($"La cantidad de estudiantes de la categoria insuficiente
es: {contins}");
Console.WriteLine($"La cantidad de estudiantes de la categoria aceptable es: {contacep}");
Console.WriteLine($"La cantidad de estudiantes de la categoria sobresaliente
es: {contsob}");
Console.WriteLine($"La cantidad de estudiantes de la categoria excelente es: {contexc}");
Console.WriteLine($"La cantidad de estudiantes que no aprobaron es: {contins}");
Console.WriteLine($"La cantidad de estudiantes que aprobaron es: {sumapro}");
}
}
}

Comentarios
Publicar un comentario