-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsacapromedio.cs
40 lines (29 loc) · 1.04 KB
/
sacapromedio.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
using System;
class Program
{
static void Main()
{
float nota1, nota2, nota3, suma, promedio;
// Pedir las notas al usuario
Console.Write("Ingrese nota 1: ");
nota1 = float.Parse(Console.ReadLine());
Console.Write("Ingrese nota 2: ");
nota2 = float.Parse(Console.ReadLine());
Console.Write("Ingrese nota 3: ");
nota3 = float.Parse(Console.ReadLine());
// Calcular la suma
suma = nota1 + nota2 + nota3;
// Limpiar pantalla (opcional, descomentar si se necesita)
// Console.Clear();
// Mostrar la suma
Console.WriteLine($"\nLa suma es: {suma:F2}");
// Calcular el promedio
promedio = suma / 3;
// Determinar si está aprobado o reprobado
string estado = (promedio >= 4.0) ? "APROBADO" : "REPROBADO";
// Imprimir resultados
Console.WriteLine("\n------ Resultados ----");
Console.WriteLine($"Promedio: {promedio:F2}");
Console.WriteLine($"Estado: {estado}");
}
}