Está en la página 1de 2

//Determinar cuantas operaciones de cada tipo se realizaron

Algoritmo op_arit_segun
//definicion de variables
Definir numero1,numero2,resultado como entero
Definir simbolo como caracter
Definir tipo_operacion, contador como entero //contador es la variable de
control del ciclo mientras
Definir cont_suma,cont_resta, cont_mult, cont_div como entero//declarar las
variables de tipo contador

cont_suma <-0
cont_resta <-0
cont_mult <-0
cont_div <-0 //inicializar los contadores antes de entrar al ciclo

contador <- 1 //inicializar variable de control del ciclo

Mientras contador<=5 hacer


Escribir "*********Transaccion No. ",contador,"************"
Escribir "1. Sumar"
Escribir "2. Restar"
Escribir "3. Multiplicar"
Escribir "4. Dividir"
Escribir "Digite el numero de su opcion"
Leer tipo_operacion

Escribir "Cual es el primer operando: "


Leer numero1
Escribir "Cual es el segundo operando: "
Leer numero2

Segun tipo_operacion Hacer


1:
resultado <- numero1 + numero2
cont_suma <- cont_suma + 1 //incremento contador de suma
Escribir "Van ", cont_suma, " sumas..."
2:
resultado <- numero1 - numero2
cont_resta <- cont_resta +1 //incremento contador de resta
3:
resultado <- numero1* numero2
cont_mult <- cont_mult + 1 //incremento contador de
multiplicaci�n
4:
resultado <- trunc(numero1/ numero2)
cont_div <- cont_div + 1 //incremento contador de division
De otro Modo: //si no fue ninguno de los valores anteriores
Escribir "Opcion invalida"

Fin Segun

Escribir "El resultado es: ", resultado


contador <-contador + 1 //incremento de la variable de control
Fin mientras
//Escribir "Valor final de contador ", contador
Escribir "Se hicieron ", cont_suma, " sumas"
Escribir "Se hicieron ", cont_resta, " restas"
Escribir "Se hicieron ", cont_mult, " multiplicaciones"
Escribir "Se hicieron ", cont_div, " divisiones"
FinAlgoritmo

También podría gustarte