Muchos lenguajes de programación necesitan que se declaren variables y definan constantes antes de usarlas.
En nuestro pseudocódigo vamos a declarar las variables de la siguiente forma:
var tipoDato nombreVariable
Ejemplos:
var entero nota
var caracter letra
var real costo
Hay que definir las constantes también:
definir nombre valor
Ejemplos:
definir PI 3.14
definir RADIO 3
definir JUGADORES 5
¿Por qué las variables y constantes deben ser declaradas y siempre al inicio ?
Para ilustrarlo mejor voy a poner un ejemplo sencillo: si nos contratan para construir una pared, el cliente SIEMPRE pregunta – ¿Y que necesita para construirla? -, en ese momento como buenos obreros debemos pensar en los recursos que usaremos para realizar nuestro tabajo (bloques, cemento, arena, herramientas, etc); no sería bueno que mientras construimos nuestra pared pidamos al cliente que compre más material porque no lo habíamos incluido en nuestra lista (el cliente se enfadaría y con mucha razón), y tampoco usamos cosas que no tenemos. Antes de desarrollar nuestro algoritmo, debemos calcular las cosas que necesitamos y entre ellas están las variables y constantes que usaremos.
Ejemplos:
1.- Nos piden que desarrollemos un programa que dado el radio calcule el perímetro de un círculo.
Solución:
El perímetro de un círculo es igual a 2*PI *radio, y como todos conocemos el valor de PI es 3.14
El algoritmo a usar será el siguiente:
inicio
// Definiendo las Constantes
definir PI 3.14
// Declarando las Variables
var real radio
var real perimetro
escribir(«Ingrese el radio del círculo«) //Solicitando el ingreso de el radio
leer(radio) //leyendo datos desde el teclado
perimetro = 2*PI*radio //Calculando el perímetro
escribir(«El perímetro es: «) //Mostrando un mensaje indicando que se mostrará el resultado
escribir(perimetro) //Mostrando el resultado
fin
2.- Nos piden que desarrollemos un programa que proporcionándole el la longitud de un lado calcule el volúmen de un cubo.
Solución:
El volúmen de un cubo es igual al lado al cubo lo que es equivalente a lado*lado*lado.
El algoritmo a usar será el siguiente:
inicio
// Declarando las Variables
var real lado
var real volumen
escribir(«Ingrese la longitud del lado del cubo«) //Solicitando el ingreso de datos
leer(lado) //leyendo datos desde el teclado
volumen = lado*lado*lado //Calculando el volúmen
escribir(«El volúmen es: «) //Mostrando un mensaje indicando que se mostrará el resultado
escribir(volumen) //Mostrando el resultado
fin