Menu

Calculadora con funciones

2024-06-11
2024-11-10
  • Auguto  Viegas

    Auguto Viegas - 2024-06-11

    Necesito ayuda para hacer una calculadora con funciones en PSEINT

     
    • alejandrocaro35

      alejandrocaro35 - 2024-11-10
      Proceso Calculadora
          Definir num1, num2 Como Real;
          Definir opcion Como Entero;
          Escribir "Ingrese el primer número:";
          Leer num1;
          Escribir "Ingrese el segundo número:";
          Leer num2;
      
          Mientras Verdadero Hacer
              Escribir "Seleccione una opción:";
              Escribir "1. Sumar";
              Escribir "2. Restar";
              Escribir "3. Multiplicar";
              Escribir "4. Dividir";
              Escribir "5. Salir";
              Leer opcion;
      
              Segun opcion Hacer
                  1:
                      Escribir "El resultado de la suma es: ", Sumar(num1, num2);
                  2:
                      Escribir "El resultado de la resta es: ", Restar(num1, num2);
                  3:
                      Escribir "El resultado de la multiplicación es: ", Multiplicar(num1, num2);
                  4:
                      Escribir "El resultado de la división es: ", Dividir(num1, num2);
                  De Otro Modo:
                      Escribir "Opción no válida. Por favor, elija nuevamente.";
              FinSegun
          FinMientras
      FinProceso
      
      Funcion Retorno <- Sumar(a,b)
          Definir Retorno Como Real;
          Retorno <- a + b;
      Fin Funcion
      
      Funcion Retorno <- Restar(a, b)
          Definir Retorno Como Real;
          Retorno <- a - b;
      Fin Funcion
      
      Funcion Retorno <- Multiplicar(a, b)
          Definir Retorno Como Real;
          Retorno <- a * b;
      Fin Funcion
      
      Funcion Retorno <- Dividir(a, b)
          Definir Retorno Como Real;
          Si b = 0 Entonces
              Escribir "Error: División por cero";
              Retorno <- 0;
          Sino
              Retorno <- a / b;
          FinSi
      FinFuncion
      
       
  • Anonymous

    Anonymous - 2024-06-12
    Post awaiting moderation.

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.