Sei sulla pagina 1di 6

INICIO CARACTER: QST1, REAL: NUM1, NUM2, ANSW ENTERO: CASE, QANT, SUMA, SUBS, MULT, DIVI, OPER,

CONT REPETIR LIMPIAR PANTALLA IMPRIMIR (28b PROGRAMA DE MATEMATICAS) IMPRIMIR (Este programa le permite ejecutar operaciones matemticas, tan solo siguiendo las instrucciones.) IMPRIMIR ( ) IMPRIMIR (Seleccione una de las siguientes opciones que desea realizar) IMPRIMIR (32b 1.-Suma) IMPRIMIR (32b 2.-Resta) IMPRIMIR (32b 3.-Multiplicacin) IMPRIMIR (32b 4.-Divisin) IMPRIMIR (32b 5.-Salir del programa) IMPRIMIR ( ) IMPRIMIR (22b Opcin seleccionada:) LEER (CASE) CASOS: (CASE) OP1: REPETIR LIMPIAR PANTALLA IMPRIMIR (28b PROGRAMA DE MATEMATICAS) IMPRIMIR (Usted ha seleccionado la opcin de SUMA, por lo que deber indicar cuntos nmeros desea sumar.) IMPRIMIR (26b Cantidad de nmeros a sumar:) LEER (QANT) SI (QANT <2 O QANT >20) ENTONCES IMPRIMIR (37b ERROR:) IMPRIMIR (Usted ha hecho una entrada invlida, debe introducir un nmero entre 2 y 20.)

REPETIR IMPRIMIR (Para Iniciar una nueva SUMA presione (S) , Para regresar al Men Principal presione (M).) LEER(QST1) HASTA(QST1 =S O QST1=M) SINO SUMA= SUMA+ 1 IMPRIMIR (Digite los nmeros a seguir,) ANSW = 0 PARA CONT =1 A QANT IMPRIMIR (10b, CONT, : ) LEER (NUM1) ANSW = ANSW + NUM1 FINPARA IMPRIMIR( ) IMPRIMIR(Respuesta : , ANSW) IMPRIMIR( ) REPETIR IMPRIMIR (Para Iniciar una nueva SUMA presione (S) , Para regresar al Men Principal presione (M).) LEER(QST1) HASTA(QST1 =S O QST1=M) FINSI HASTA(QST1 =M) OP2: REPETIR LIMPIAR PANTALLA SUBS = SUBS + 1 IMPRIMIR (28b PROGRAMA DE MATEMATICAS) IMPRIMIR (Usted ha seleccionado la opcin de RESTA.) IMPRIMIR( ) IMPRIMIR (4b 1-Digite el minuendo: )

LEER(NUM1) IMPRIMIR (4b 2-Digite el substraendo: ) LEER(NUM2) ANSW = NUM1 NUM2 IMPRIMIR( ) IMPRIMIR(16b Respuesta : , ANSW) IMPRIMIR( ) REPETIR IMPRIMIR (Para Iniciar una nueva RESTA presione (S) , Para regresar al Men Principal presione (M).) LEER(QST1) HASTA(QST1 =S O QST1=M) HASTA(QST1 =M) OP3: REPETIR LIMPIAR PANTALLA MULT = MULT + 1 IMPRIMIR (28b PROGRAMA DE MATEMATICAS) IMPRIMIR (Usted ha seleccionado la opcin de MULTIPLICACIN.) IMPRIMIR( ) IMPRIMIR (4b 1-Digite el Factor 1: ) LEER(NUM1) IMPRIMIR (4b 2-Digite el Factor 2: ) LEER(NUM2) ANSW = NUM1 * NUM2 IMPRIMIR( ) IMPRIMIR(16b Respuesta : , ANSW) IMPRIMIR( ) REPETIR IMPRIMIR (Para Iniciar una nueva MULTIPLICACIN presione (S) , Para regresar al Men Principal presione (M).) LEER(QST1)

HASTA(QST1 =S O QST1=M) HASTA(QST1 =M) OP4: REPETIR LIMPIAR PANTALLA IMPRIMIR (28b PROGRAMA DE MATEMATICAS) IMPRIMIR (Usted ha seleccionado la opcin de DIVISIN.) IMPRIMIR( ) IMPRIMIR (4b 1-Digite el dividendo: ) LEER(NUM1) IMPRIMIR (4b 2-Digite el divisor: ) LEER(NUM2) SI (NUM2 =0) ENTONCES IMPRIMIR (37b ERROR:) IMPRIMIR (Usted ha hecho una entrada invlida. El Divisor no puede ser cero (0).) REPETIR IMPRIMIR (Para Iniciar una DIVISIN presione (S) , Para regresar al Men Principal presione (M).) LEER(QST1) HASTA(QST1 =S O QST1=M) SINO DIVI = DIVI + 1 ANSW = NUM1 / NUM2 IMPRIMIR( ) IMPRIMIR(16b Respuesta : , ANSW) IMPRIMIR( ) REPETIR IMPRIMIR (Para Iniciar una nueva DIVISIN presione (S) , Para regresar al Men Principal presione (M).) LEER(QST1) HASTA(QST1 =S O QST1=M)

FINSI HASTA(QST1 =M)

OP5: REPETIR IMPRIMIR (Est seguro(a) que desea Salir?. Para terminar y salir del programa presione (T). Para Regresar al Men Presione (M).) LEER(QST1) HASTA(QST1 =T O QST1=M) SI (QST1=T) ENTONCES LIMPIAR PANTALLA IMPRIMIR (28b PROGRAMA DE MATEMATICAS) IMPRIMIR ( ) IMPRIMIR (Usted ha seleccionado la opcin de SALIR.) IMPRIMIR ( ) IMPRIMIR (En su intervencin Usted realiz : ) IMPRIMIR ( ) IMPRIMIR (4b 1-Sumas:, SUMA) IMPRIMIR (4b 2-Restas:, SUBS) IMPRIMIR (4b 3-Multiplicaciones:, MULT) IMPRIMIR (4b 4-Divisiones:, DIVI) OPER= SUMA + SUBS + MULT + DIVI IMPRIMIR ( ) IMPRIMIR (4b Para un total de :, OPER, operaciones matemticas.) FINSI SINO: IMPRIMIR ( ) IMPRIMIR (Entrada invlida. Favor introduzca el nmero de la opcin para realizar la operacin matemtica deseada (1-4), o 5 para salir del programa.) QST1 =M FINCASOS

HASTA (QST1 =T) LIMPIAR PANTALLA IMPRIMIR (10b << Gracias por haber utilizado El Programa de Matemticas >>) IMPRIMIR ( ) IMPRIMIR (30b HASTA PRONTO !!!) FIN

Potrebbero piacerti anche