• Lenguaje

    PSeInt (Pseudocódigo)

  • Descripción

    El promedio final de un curso se obtiene sobre la base del promedio simple de tres prácticas calificadas. Para ayudar a los alumnos, el profesor del curso ha decidido incrementar en dos puntos las notas de las prácticas no menores que 10. Dadas las tres notas de práctica de un estudiante, diseñe un programa que determine el promedio final que le corresponde. Considere que la nota máxima es 20.

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
Proceso PromedioFinalDeUnCurso
    Escribir Sin Saltar "Ingresa el valor de nota de practica 1:";
    Leer nota_de_practica_1;
    Escribir Sin Saltar "Ingresa el valor de nota de practica 2:";
    Leer nota_de_practica_2;
    Escribir Sin Saltar "Ingresa el valor de nota de practica 3:";
    Leer nota_de_practica_3;
    promedio_final <- nota_de_practica_1+nota_de_practica_2+nota_de_practica_3;
    Si nota_de_practica_1>=10 Y nota_de_practica_1<18 Entonces
        promedio_final <- promedio_final+2;
    FinSi
    Si nota_de_practica_2>=10 Y nota_de_practica_2<18 Entonces
        promedio_final <- promedio_final+2;
    FinSi
    Si nota_de_practica_3>=10 Y nota_de_practica_3<18 Entonces
        promedio_final <- promedio_final+2;
    FinSi
    Si nota_de_practica_1>=18 Y nota_de_practica_1<20 Entonces
        promedio_final <- promedio_final-nota_de_practica_1+20;
    FinSi
    Si nota_de_practica_2>=18 Y nota_de_practica_2<20 Entonces
        promedio_final <- promedio_final-nota_de_practica_2+20;
    FinSi
    Si nota_de_practica_3>=18 Y nota_de_practica_3<20 Entonces
        promedio_final <- promedio_final-nota_de_practica_3+20;
    FinSi
    promedio_final <- promedio_final/3;
    Escribir "Valor de promedio final: ", promedio_final;
FinProceso