Turbo Pascal 7 – Capítulo 01 – Introducción y variables

Turbo Pascal 7 es un lenguaje de programación que se destaca por su simplicidad y eficiencia. Desarrollado por Borland, este entorno de desarrollo integrado (IDE) se convirtió en una opción popular para los programadores en la década de 1990. Aunque ha sido reemplazado por lenguajes más modernos, como C++ y Python, aprender Turbo Pascal 7 puede proporcionar una base sólida para comprender los fundamentos de la programación y la lógica detrás de la creación de software.
Variables y Tipos de Datos en Turbo Pascal 7
Variables
Las variables son contenedores que almacenan valores en la memoria durante la ejecución de un programa. En Turbo Pascal 7, las variables deben declararse antes de su uso, indicando su tipo y nombre. Los nombres de las variables pueden contener letras, números y guiones bajos, pero deben comenzar con una letra.
Declaración de Variables
var
edad: integer; // Declaración de una variable llamada "edad" de tipo integer
Tipos de Datos
Turbo Pascal 7 tiene varios tipos de datos integrados que se utilizan para almacenar diferentes tipos de valores. Algunos de los tipos de datos más comunes son:
integer
: Números enteros, como 42, -10, 0.real
: Números de punto flotante, como 3.14, -0.5.char
: Caracteres individuales, como ‘A’, ‘1’, ‘?’.string
: Secuencias de caracteres, como ‘Hola’, ‘Turbo Pascal’.
Ejemplo de Uso de Tipos de Datos
var
edad: integer;
precio: real;
inicial: char;
nombre: string;
begin
edad := 25;
precio := 9.99;
inicial := 'A';
nombre := 'Juan';
writeln('Edad: ', edad);
writeln('Precio: ', precio:0:2); // Mostrar solo dos decimales
writeln('Inicial: ', inicial);
writeln('Nombre: ', nombre);
end.
Ejercicios Resueltos
Ejercicio 1: Conversión de Temperatura
Desarrolla un programa que convierta una temperatura en grados Celsius a grados Fahrenheit.
var
celsius, fahrenheit: real;
begin
write('Ingrese la temperatura en Celsius: ');
readln(celsius);
fahrenheit := (celsius * 9/5) + 32;
writeln('La temperatura en Fahrenheit es: ', fahrenheit:0:2);
end.
Ejercicio 2: Cálculo del Área de un Rectángulo
Desarrolla un programa que calcule el área de un rectángulo dado su ancho y altura.
var
ancho, altura, area: real;
begin
write('Ingrese el ancho del rectángulo: ');
readln(ancho);
write('Ingrese la altura del rectángulo: ');
readln(altura);
area := ancho * altura;
writeln('El área del rectángulo es: ', area:0:2);
end.
Conclusión
En este capítulo, hemos explorado los conceptos fundamentales de Turbo Pascal 7, desde la introducción al lenguaje hasta la manipulación de variables y tipos de datos. Hemos aprendido cómo declarar variables, usar diferentes tipos de datos y realizar operaciones simples en Turbo Pascal 7. Los ejercicios resueltos proporcionados te permitirán aplicar los conocimientos adquiridos en situaciones prácticas.