Los datos son la parte más importante en un algoritmo, son el punto de partida y son ellos quienes sufren las transformaciones que darán los resultados deseados. Por esta razón el algoritmo debe guardar los datos en un sitio donde los pueda leer y modificar cada vez que lo requiera.
VARIABLE: Es un campo de memoria que almacena información, y esta puede cambiar.
CONSTANTE: Es un campo de memoria que almacena información, y que esta no se permite que su contenido por nada no varia.
El tamaño de estos dependen del tipo de dato que se quiera guardar en ellos.
Los tipos de datos a utilizar en nuestros algoritmos son:
1. NUMÉRICOS: Se utilizan para cálculos matemáticos y pueden ser de dos tipos:
ENTERO: Cuando el número no tiene parte decimal (ejemplo: 4, 5, 7, 97).
REAL: Cuando el número consta de una parte entera y una parte decimal (ejemplo: 2.33, 4.59, 5.0 ).
2. CARÁCTER: Contiene un solo símbolo y esta delimitado por comillas sencillas y puede ser:
Caracteres alfabéticos ('A', 'B', …, 'Z')
Caracteres alfanuméricos ('A24', 'B', …, 'Z')
Caracteres numéricos('1', '2', …'0')
Caracteres especiales ('+', '-', '*', '/', ',' '.', '<' ,'>', '$', ….)
3. CADENA(string): Es una sucesión de caracteres que se encuentran delimitados por doble comillas. se utilizan para guardar información como el nombre de una persona, el color preferido etc., se utilizan para mostrar mensajes. (ejemplos: " león ", "María", "azul", "rojo", "Hola como estas").
4. LÓGICOS (booleanos): Es aquel dato que sólo puede tomar uno de dos valores: verdadero(true) o falso (false).
EJEMPLO 1
Hacer un algoritmo que declare una variable para guardar el número de días de la semana y otra variable para guardar el promedio de ventas al mes.
Inicio
entero: DIAS
real: PROMEDIO
Fin de programa
EJEMPLO 2
Hacer un algoritmo que declare una variable para guardar el nombre de una persona, otra para guardar en número de hijos y otra para guardar el sueldo mensual.
Inicio
cadena: NOMBRE
entero: N_HIJOS
real: SUELDO
Fin de programa
EJEMPLO 3.
Hacer un algoritmo que muestre el mensaje "APRENDIENDO ALGORITMOS ".
Inicio
MOSTRAR("APRENDIENDO ALGORITMOS ")
Fin de programa
EJEMPLO 4.
Hacer un algoritmo que lea el nombre de un alumno y muestre el nombre con el mensaje "HOLA BUENOS DIAS".
Inicio
Cadena: nombre_alumno
LEER(nombre_alumno)
MOSTRAR("HOLA BUENOS DIAS")
Fin de programa
No hay comentarios:
Publicar un comentario