Proceso Calculadora
//Declarando variables para usar.
Definir opcion como entero; //Para saber qué operación desea hacer el usuario
Definir numSuma como entero; //Para cuantos números se desea sumar
Definir suma como real;
Definir numero como real;
Escribir
"=================================="
;
Escribir
"============CALCULADORA==========="
;
Escribir
"=================================="
;
Escribir
"¿Qué operación desea hacer?"
;
Escribir
"1: para suma"
;
Escribir
"2: para resta"
;
Escribir
"3: para multiplicación"
;
Escribir
"4: para división"
;
Leer opcion;
//Si el usuario ingresa un número diferente
//a las alternativas entonces mostrará un error
Mientras ((opcion<>
1
) y (opcion<>
2
) y (opcion<>
3
) y (opcion<>
4
)) Hacer
Escribir
"¡Error! Ingrese un número correcto"
;
Escribir
"¿Qué operación desea hacer?"
;
Escribir
"1: para suma"
;
Escribir
"2: para resta"
;
Escribir
"3: para multiplicación"
;
Escribir
"4: para producto"
;
Leer opcion;
Fin Mientras
//Suma
suma<
-0
;
si (opcion=
1
) Entonces
Escribir
"===============SUMA==============="
;
Escribir
"¿cuántos números desea sumar?"
;
Leer numSuma;
Definir i como real;
Para i<
-0
Hasta (numSuma
-1
) Con Paso
1
Hacer
Escribir
"Ingrese número"
;
Leer numero;
suma <- suma+numero;
Fin Para
Escribir
"El resutlado es: "
suma;
FinSi
//Resta
Definir resta como real;
si(opcion=
2
)Entonces
Definir num
1
, num
2
Como Real;
Escribir
"==============RESTA==============="
;
Escribir
"Ingrese número: "
;
Leer num
1
;
Escribir
"Ingrese cantidad a restar: "
;
Leer num
2
;
resta<- num
1
-num
2
;
Escribir
"El resutlado es: "
resta;
FinSi
//Multiplicación
Definir producto como entero;
producto<
-1
;
si (opcion =
3
) Entonces
Definir cantidad como entero;
Definir num como real;
Escribir
"==========MULTIPLICACIÓN==========="
;
Escribir
"¿Cuántos números desea multiplicar?"
;
Leer cantidad;
Definir i como entero;
Para i<
-0
Hasta (cantidad
-1
) Con Paso
1
Hacer
Escribir
"Ingrese número: "
;
Leer num;
producto<-producto*num;
Fin Para
Escribir
"El resutlado es: "
producto;
FinSi
//Division
Definir division Como Real;
si (opcion=
4
) Entonces
Definir nume, deno como entero;
Escribir
"==============DIVISIÓN=============="
;
Escribir
"Ingrese numerador: "
;
Leer nume;
Escribir
"Ingrese denominador: "
;
Leer deno;
Mientras deno=
0
Hacer
Escribir
"¡ERROR! el denominador no puede ser cero (0)"
;
Escribir
"Ingrese denominador: "
;
Leer deno;
Fin Mientras
division<- nume/deno;
Escribir
"El resutlado es: "
division;
FinSi
FinProceso
No hay comentarios:
Publicar un comentario