Imprimir("1.- Suma") Imprimir("2.- Resta") Imprimir("3.- Multiplicacion") Imprimir("4.- Division") Capturar (Operacion) Imprimir("Dame el primer numero") Capturar(num1) Imprimir("Dame el segundo numero") capturar(num2) Si(Operacion = 1 O Operacion =="Suma")entonces n3 = suma(n1,n2) imprimir("El resultado es: " + n3); fin del si Si(Operacion = 2 O Operacion =="Resta")entonces n3 = resta(n1,n2) imprimir("El resultado es: " + n3); fin del si Si(Operacion = 3 O Operacion =="Multiplicacion")entonces n3 = multiplicacion(n1,n2) imprimir("El resultado es: " + n3); fin del si Si(Operacion = 4 O Operacion =="Division")entonces n3 = division(n1,n2) imprimir("El resultado es: " + n3); fin del si var suma (var a1, var a2) var a3 a3 = a1 + a2 regresar a3 fin de la funcion var resta (var a1, var a2) var a3 a3 = a1 - a2 regresar a3 fin de la funcion var multiplicacion (var a1, var a2) var a3 var a4 = 0 var a5 var a6 var a7 si (a1 < 0 )entonces a4 ++ para(a5 = a1; a5 <=0; a5++) a6++ fin del ciclo fin del si si (a2 < 0 )entonces a4 ++ para(a5 = a2; a5 <=0; a5++) a7++ fin del ciclo fin del si si(a4 = 2)entonces para (a5 = 0; a5 <= a7; a5++) a3 = a3 + a6 fin del ciclo regresa a3 de lo contrario si(a4 = 1)entonces para (a5 = 0; a5 <= a7; a5++) a3 = a3 + a6 fin del ciclo regresa -a3 fin del si si(a1 >= 0 y a2 >= 0)entonces para (a5 = 0; a5 <= a2; a5++) a3 += a1 fin del ciclo regresa a3 fin del si fin de la funcion var division (var a1, var a2) var a4 = 0 var a5 var a6 var a7 var a8 si (a1 < 0 )entonces a4 ++ para(a5 = a1; a5 <=0; a5++) a6++ fin del ciclo fin del si si (a2 < 0 )entonces a4 ++ para(a5 = a2; a5 <=0; a5++) a7++ fin del ciclo fin del si si(a4 = 2)entonces para (a5 = 0; a5 <= a7; a5++) si No(a6 - a7 <0)entonces a6 -= a7 a8++ fin del si fin del ciclo regresa a8 de lo contrario si(a4 = 1)entonces para (a5 = 0; a5 <= a7; a5++) si No(a6 - a7 < 0)entonces a6 = a6 - a7 a8++ fin del si fin del ciclo regresa -a8 fin del si si(a1 >= 0 y a2 >= 0)entonces para (a5 = 0; a5 <= a2; a5++) si No(a1 - a2 < 0)entoncs a1 = a1 - a2 a8++ fin del si fin del ciclo regresa a8 fin del si fin de la funcion