Guia Basica para bachillerato de Circuitos Basicos
Concepto algoritmo
1. ALGORITMOS
El fantástico mundo de la programación
Autor: Lina María Tobón Tobón
Asignatura: Fundamentos de programación
UNIVERSIDAD DE MEDELLÍN
2. DEFINICIÓN ALGORITMO…
iMAGEN 1: omado flickr, Ilustración para un artículo publicado en el Diario Uno. Jorge Franganillo
Conjunto de pasos ordenados, con
instrucciones claras, definidas y
finitas que permiten resolver un
problema.
3. DIAGRAMA DE FLUJO
INICIO
Escribir “Digite 2 números”
Leer nro1, nro2
nro1 <>nro2
SI
Imprimir “Los números son
iguales”
No
nro1 > nro2
SI
Imprimir “El primer número
digitado es el número mayor”
No Imprimir “El segundo número
digitado es el número mayor”
FIN
DATOS DE ENTRADA
PROCESO
DATOS
SALIDA
DATOS
SALIDA
En este ejemplo de algoritmo se
pueden identificar fácilmente las
partes en las que se describe un
algoritmo
4. QUE SON LAS VARIABLES Y CONSTANTES
Variable:Dato cuyo valor puede ir cambiando durante la ejecución
de un programa.
Constantes:Toman un valor inicial y permanece sin alterarse
durante todo el programa.
5. RETO….. Teniendo en cuenta las definiciones de
variables y constantes en el siguiente
fragmento de algoritmo identifique la
cantidad de constantes y variables que
aparecen.
A 8
B A + 16
C 180
D B
A C + 17
B B + 18
B A * D
A D*(C div 30)
B A * 2 / 3
B C-B
D C+A
Si tu respuesta fue 3
variables (A,B,D) y 1
constante (C).
FELICITACIONES
6. TIPOS DE DATOS
Las variables y constantes pertenecen a un tipo de dato específico los datos más
comunes son:
Numéricos: Enteros y reales incluyen los números positivos y negativos.
Lógicos o booleanos: Son aquellas variables que solo pueden tomar uno de dos
posibles valores Falso ó Verdadero.
Carácter: Son aquellas variables que guardan un carácter. Ejemplo: turno= N
Cadena o String: Son aquellas variables que guardan varios caracteres. Ejemplo.
Turno=”Nocturno”.
7.
8. “Cada día me miro en el espejo y me pregunto: Si
hoy fuese el último día de mi vida Querría hacer lo
que voy a hacer hoy?” Si la respuesta es “NO”
durante demasiados días seguidos, sé que necesito
cambiar algo” -Steve Jobs.