Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
LOGARITMOS
TECNOLOGIA E INFORMATICA
10°1
OCAÑA
2019
2
LOGARITMOS
TECNOLOGIA E INFORMATICA
10°1
OCAÑA
2019
3
CONTENIDO
1. Algoritmos
2. Estructura y diseño de un algoritmo
3. Reglas para la construcción de diagramas de flujo
4. Tipos de datos
· Datos simples
· Constantes
· Variables
5. Operaciones aritméticas
· Operadores aritméticos
· Jerarquías de las operaciones aritméticas
· Reglas para resolver expresiones aritméticas.
6. Expresiones lógicas
· Operadores relacionales
· Operadores lógicos
7. Tipo de estructuras algorítmicas
· Concepto de estructuras selectivas
· Estructuras repetitivas
· Arreglos
8. Estructuras selectivas
· Si-entonces
· Si-entonces-sino
· Si anidadas
· Si múltiples
9. Estructuras repetitivas
· Repetir
· Mientras
· Hacer – mientras
10. Comprobar la funcionalidad de un algoritmo.
LOGARITMOS
4
2. Todo símbolo (excepto las líneas de flujo) llevará en su interior información que
indique su función exacta y unívoca.
5
EJEMPLOS
EJEMPLOS
6
EJEMPLOS
7
EJERCICIO
SOLUCIÓN
Tipos de datos
· Datos simples
· Constantes
· Variables
Constantes
Las constantes son aquellos valores fijos que no se pueden alterar durante la
ejecución del programa. Tipo de dato Constante de ejemplo Tipo de dato
8
Constante de ejemplo Carácter ‘a’ ‘b’ ‘A’ ‘$’ ‘&’ Entero largo 3500 -4899090
Cadena “hola Juan” “p” Entero largo sin signo 3400007 65 Entero 3 123 -12340
Real 5.6 3.56E-12 -123 Entero sin signo 3 8923 65520 Doble precisión 3.14156 -
0.8989999E100 Las constantes de tipo carácter se encierran entre comillas
simples (‘ ’) Las constantes de tipo cadena entre comillas dobles (“ “) El C++
permite definir símbolos e identificarlos con un valor constante. ÿ Sintaxis: const
NOMBRE_TIPO NOMBRE_CTE= valor; Ejemplo: const char L=’A’; /* define la cte.
L como un carácter de valor ‘A’ */ const int I= 5; /* define la cte. I como un entero
de valor 5 */ const float PI= 3.14159; /* define la cte. PI con un real de valor
3.14159 */ Variables
Las variables
simples
Tipos de Datos:
●Simples: Almacena un solo valor.
●Compuestos: Pertenecen las estructuras de datos. Almacenan más de un valor,
e incluso de diferentes tipos de datos.
2.
2. Expresiones lógicas
· Operadores relacionales
Los operadores relacionales son símbolos que se usan para comparar dos valores.
Si el resultado de la comparación es correcto la expresión considerada es
verdadera, en caso contrario es falsa.
· Operadores lógicos
Operadores lógicos. Muy utilizados en Informática, Lógica proposicional y Álgebra
booleana, entre otras disciplinas. ... La combinación de dos o másoperadores
lógicos conforma una función lógica. Los operadores lógicos son tres; dos de
ellos son binarios, el último (negación) es unario.
· Estructuras repetitivas
Las estructuras repetitivas se utilizan cuando se quiere que un conjunto de
instrucciones se ejecuten un cierto número finito de veces, por ejemplo, escribir
algo en pantalla cierta cantidad de veces, mover un objeto de un punto a otro
cierta cantidad de pasos, o hacer una operación matemática cierta cantidad de
veces.
· Arreglos
Grupo o colección finita, homogénea y ordenada de elementos. Un arreglo es un
conjunto de datos o una estructura de datos homogéneos que se encuentran
ubicados en forma consecutiva en la memoria RAM (sirve para almacenar datos
en forma temporal)
Estructuras selectivas
· Si-entonces
· Si-entonces-sino
12
· Si anidadas
· Si multiples
13
Estructuras repetitivas
· Repetir
· Mientras
· Hacer – mientras
14