Algoritmo para Sumar Dos Números Enteros en PSeInt (Guía Completa 2026)
La suma de dos números es considerado el «Hola Mundo» de las operaciones matemáticas en la lógica de programación. Este ejercicio clásico es el punto de partida ideal para entender el ciclo IPO (Entrada – Proceso – Salida). En este tutorial, aprenderás a definir variables de tipo Entero, utilizar el comando Leer para capturar datos del usuario y aplicar el operador aritmético de adición (+). Dominar este algoritmo es esencial antes de pasar a cálculos más complejos o estructuras de control como los condicionales. Además, veremos cómo representar esto en un diagrama de flujo claro y funcional.
Conceptos Clave para este Ejercicio
Antes de escribir el código, es importante entender los conceptos de programación que aplicaremos:
En PSeInt, debemos especificar qué tipo de datos guardaremos. Para este ejercicio usamos Como Entero, lo que significa que el programa solo aceptará números completos (ej: 5, 10, -3) y no permitirá decimales (ej: 4.5), optimizando el uso de memoria.
A diferencia de las matemáticas donde usamos el igual (=), en pseudocódigo usamos una flecha <-. Esto indica que el resultado de la suma (derecha) se «guarda» dentro de la variable destino (izquierda).
Análisis del Problema
El flujo lógico de nuestro algoritmo será el siguiente:
- ENTRADA Necesitamos dos espacios en memoria (variables) para que el usuario ingrese el primer número y el segundo número.
-
PROCESO
Realizamos la operación aritmética de suma:
resultado <- num1 + num2. -
SALIDA
Mostramos en pantalla el valor almacenado en la variable
resultado.
Código Fuente (Solución Estándar)
Archivo: SumaEnteros.pscDiagrama de Flujo
⚠️ Errores Comunes al Programar este Algoritmo
Muchos estudiantes cometen estos fallos al principio. ¡Evítalos!
Si intentas ingresar un número decimal (ej. 4.5) cuando la variable se definió Como Entero, PSeInt lanzará un error de ejecución. Asegúrate de ingresar solo números completos.
Un error frecuente es intentar sumar resultado <- num1 + num2 antes de usar el comando Leer. La computadora lee el código de arriba a abajo; si no tiene los datos primero, la suma será 0 o dará error.
Reto: Código Optimizado (Bucle de Sumas)
El código básico se cierra después de una sola suma. Para hacerlo más útil, podemos usar un ciclo Repetir-Hasta Que para permitir al usuario sumar varias veces sin salir del programa.
Preguntas Frecuentes (FAQ)
¿Cómo descargo este código?
¿Puedo sumar números negativos?
Entero incluye números negativos. Si ingresas -5 y 10, PSeInt mostrará 5 correctamente.¿Qué pasa si la suma es muy grande?
¿Cómo cambio el código para restar?
+ por el operador - en la línea de proceso: resultado <- num1 - num2.¿Listo para el siguiente nivel?
Domina la lógica de programación con nuestra colección completa.
Ver Más Ejercicios Resueltos