En esta ocasión realizamos un algoritmo que simula una calculadora básica en pseint, este algoritmo realiza las operaciones básicas de una calculadora como son: suma, resta, multiplicación y división
Haz clic aquí para suscribirte a mi canal
Este pseudocódigo pide dos números que son almacenados en las variables a, b, después se despliega un menú de donde tendrás que seleccionar una de cuatro opciones suma, resta, multiplicación y división.
Calculadora básica en pseint
Bien vamos a explicar el funcionamiento de este algoritmo.
Algoritmo Calculadora
Lo primero que hacemos es declarar las variables esto lo hacemos con la palabra reservada definir.
Definir opc,a,b,resultado como real
opc = 10
resultado = 0
Utilizamos un ciclo mientras y evaluamos si la variable opc es diferente de 0.
Mientras opc <> 0 Hacer
Como la condición se cumple por que previamente inicializo la variable opc con el número 10, entonces con la función escribir pedimos los números y estos números los almacenamos en las variables correspondientes.
Escribir «Escribe un numero»
leer a
Escribir «Escribe un numero»
leer b
Después con la función escribir hacemos una especie de menú, en donde le indicamos al usuario que elija un número, cada número le corresponde a una opción que puede ser suma, resta, multiplicación o división.
Escribir «»
Escribir «1 = Suma»
Escribir «2 = Resta»
Escribir «3 = Multiplicacion»
Escribir «4 = Division»
Escribir «Salir con otro número»
Escribir «»
Escribir «Elige una opción»
Este número lo almacenamos con la función leer en la variable opc.
leer opc
Utilizamos la estructura según y evaluamos el numero en la variable opc.
Segun opc Hacer
1:
Si el número en opc es igual a 1 entonces calculamos la suma.
resultado = a+b
Escribir «La suma de «,a,» + «,b,» = «,resultado
2:
Si el número en opc es 2 entonces calculamos la resta.
resultado = a-b
Escribir «La resta de «,a,» – «,b,» = «,resultado
3:
Si el número en opc es 3 entonces calculamos la multiplicación.
resultado = a*b
Escribir «La multiplicacion de «,a,» x «,b,» = «,resultado
4:
Si el número en opc es 4 entonces calculamos la división.
resultado = a/b
Escribir «La division de «,a,» / «,b,» = «,resultado
De Otro Modo:
Finalmente si el número que escriba el usuario no se encuentra comprendido entre 1 y 4 entonces mostramos un mensaje indicando que el sistema ha finalizado.
El sistema finaliza porque asignamos en la variable opc el número cero y el ciclo mientras finaliza precisamente cuando esta variable sea igual a cero.
Escribir «Sistema finalizado»
opc = 0
Fin Segun
FinMientras
FinAlgoritmo
Te comparto otra opción de este algoritmo, «Algoritmo que simule una calculadora básica«
Algoritmo Calculadora Definir opc,a,b,resultado como real opc = 10 resultado = 0 Mientras opc <> 0 Hacer Escribir "Escribe un numero" leer a Escribir "Escribe un numero" leer b Escribir "" Escribir "1 = Suma" Escribir "2 = Resta" Escribir "3 = Multiplicacion" Escribir "4 = Division" Escribir "Salir con otro numero" Escribir "" Escribir "Elige una opcion" leer opc Segun opc Hacer 1: resultado = a+b Escribir "La suma de ",a," + ",b," = ",resultado 2: resultado = a-b Escribir "La resta de ",a," - ",b," = ",resultado 3: resultado = a*b Escribir "La multiplicacion de ",a," x ",b," = ",resultado 4: resultado = a/b Escribir "La division de ",a," / ",b," = ",resultado De Otro Modo: Escribir "Sistema finalizado" opc = 0 Fin Segun FinMientras FinAlgoritmo
Bien pues prácticamente este sería el funcionamiento de este algoritmo te dejo el código, espero te guste y más que nada que te pueda ser de utilidad nos vemos en la próxima entrega.
es una verga
ME HICISTE EL DIA XDDDDD
Gracias por tu comentario amigo, un saludo
jajajajaj xd
Funciona excelente
porfavor ayuda
Construir un algoritmo que permita ingresar una edad y retorne «mayor de edad» o «menor de edad» según la edad ingresada. En caso de ingresar un valor negativo debe mostrar un mensaje de advertencia Considere 18 años para la mayoría de edad.
no se quien seas, pero me ayudaste como no tienes idea, es un excelente aporte. Eres un crak
pinche preciosura me salvaste la materia
Hacer un algoritmo que lea N letras y que almacene en vectores
diferentes las Vocales y las consonantes.
ayuda
https://algoritmodetarea.com/hacer-un-algoritmo-que-lea-n-letras-y-que-almacene-en-vectores-diferentes-las-vocales-y-las-consonantes/