Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Resolver utilizando el diseño de Programación.

Enviado por   •  5 de Abril de 2018  •  1.688 Palabras (7 Páginas)  •  250 Visitas

Página 1 de 7

...

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

...

Descargar como  txt (5.2 Kb)   pdf (50.2 Kb)   docx (14.4 Kb)  
Leer 6 páginas más »
Disponible sólo en Essays.club