Resolver utilizando el diseño de Programación.
Enviado por Jerry • 5 de Abril de 2018 • 1.688 Palabras (7 Páginas) • 250 Visitas
...
promedio del alumno si se ingresan cuatro notas de prácticas. Luego se calcula el promedio final PF= (Prac1+ Prac2+ Prac3) /3. Eliminando la menor de ellas. Si el promedio es mayor o igual 11 se debe imprimir “Aprobado” de lo contrario “Desaprobado”.
Resolver utilizando el diseño de Programación
1) Análisis del Problema
Objetivo: Calcular el promedio final
a) Entrada: Pract_1, Pract_2, Pract_3 Tipo: Double
b) Salida: PF
Algoritmo
Si (PF >= 10.5)
o Imprimir “Aprobado”
Contrario
o Imprimir “Desaprobado”
c) Proceso:
PF = (Pract_1 + Pract_2 + Pract_3) / 3
2) Diagrama de flujo
3) Codificación
// Programa Cálculo del Promedio Final
double Pract_1, Pract_2, Pract_3, Pract_4, menor, PF;
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("n\n\n\n");
Console.WriteLine("\t\t\tCálculo del Promedio Final");
Console.WriteLine("\t\t\t**************************");
// Ingreso
Console.WriteLine("\t\nIngresar Pract_1"); //escribir Pract_1
Pract_1 = double.Parse(Console.ReadLine()); // leer Pract_1
Console.WriteLine("\t\nIngresar Pract_2"); //escribir Pract_2
Pract_2 = double.Parse(Console.ReadLine()); // leer Pract_2
Console.WriteLine("\t\nIngresar Pract_3"); //escribir Pract_3
Pract_3 = double.Parse(Console.ReadLine()); // leer Pract_3
Console.WriteLine("\t\nIngresar Pract_4"); //escribir Pract_4
Pract_4 = double.Parse(Console.ReadLine()); // leer Pract_4
// Proceso
menor = Pract_1;
if (Pract_2 < menor)
{
menor = Pract_2;
}
if (Pract_3 < menor)
{
menor = Pract_3;
}
if (Pract_4 < menor)
{
menor = Pract_4;
}
PF = (Pract_1 + Pract_2 + Pract_3 + Pract_4 - menor) / 3;
if (PF >= 10.5)
{
Console.WriteLine("\n\n APROBADO");
}
else
{
Console.WriteLine("\n\n DESAPROBADO");
}
// Salida
Console.WriteLine("\n Promedio Final:" + Math.Round(PF));
Console.WriteLine("\n\n\n\n\n Fin del Programa");
Console.ReadLine();
3)Ingresar el número del día e imprimir el nombre del día. El número 1, le corresponde el día lunes, al número 2 el día martes y así sucesivamente.
1) Análisis del problema
...