2. Entrada y Salida de datos.
La entrada y salida de datos son fundamentales para interactuar con el usuario. Estas operaciones permiten que el programa reciba información y muestre resultados o mensajes en pantalla.
1. Entrada de Datos: La entrada de datos se refiere a la capacidad de un programa para recibir información proporcionada por el usuario. En PSeInt, la entrada se realiza mediante la instrucción Leer.
Sintaxis: Leer variable
Explicación:
- Leer: Solicita al usuario que ingrese un valor.
- variable: Es el lugar donde se almacenará el valor ingresado.
Ejemplo:
Algoritmo EntradaDatos
Definir nombre Como Cadena
Escribir "Ingrese su nombre:"
Leer nombre
FinAlgoritmo
- Aquí, el programa solicita al usuario que ingrese su nombre y lo almacena en la variable nombre.
2. Salida de Datos: La salida de datos se refiere a mostrar información o resultados al usuario. En PSeInt, la instrucción Escribir es usada para este propósito.
Sintaxis:
Escribir "texto" [, variable]
Explicación:
- Escribir: Muestra información en la pantalla.
- "texto": Un mensaje que será mostrado tal cual en pantalla.
- variable: Opcionalmente, también puede mostrar el valor almacenado en una variable.
Ejemplo:
Algoritmo SalidaDatos
Definir edad Como Entero
edad = 25
Escribir "La edad ingresada es: ", edad
FinAlgoritmo
• En este caso, el programa muestra el mensaje "La edad ingresada es: 25".
3. Combinación de Entrada y Salida: Es común que en un programa se combinen tanto la entrada como la salida de datos. Esto permite recibir información del usuario, realizar algún procesamiento con ella, y luego mostrar los resultados.
Ejemplo:
Algoritmo EntradaYSalida
Definir num1, num2, suma Como Real
Escribir "Ingrese el primer número:"
Leer num1
Escribir "Ingrese el segundo número:"
Leer num2
suma = num1 + num2
Escribir "La suma de los dos números es: ", suma
FinAlgoritmo
- El programa solicita al usuario que ingrese dos números (num1 y num2).
- Luego, calcula la suma de esos dos números.
- Finalmente, muestra el resultado de la suma al usuario.
Detalles Importantes:
- Es posible concatenar texto y variables en la misma instrucción Escribir, separándolos por comas.
- El tipo de datos de las variables debe ser compatible con la entrada que se recibe; por ejemplo, si esperamos un número, la variable debe ser del tipo adecuado como Real o Entero.
- Es recomendable proporcionar mensajes claros en las salidas (Escribir) para que el usuario entienda lo que debe ingresar o el resultado que está viendo.
Tareas comunes con entrada y salida:
- Pedir al usuario su nombre y edad y luego mostrar un mensaje personalizado.
- Realizar operaciones matemáticas solicitando los operandos al usuario y mostrando el resultado.
- Verificar condiciones, como si un número es positivo o negativo, pidiendo el valor al usuario y mostrando la respuesta adecuada.