Académique Documents
Professionnel Documents
Culture Documents
2019-1
Objetivos del Capítulo
Sin duda alguna, podemos llegar a ser un eslabón fundamental en la cadena del futuro
tecnológico de nuestra sociedad, y para ello debemos consolidar bases de
conocimientos sólidas que nos permitan avanzar con paso firme y nos ayuden a estar
seguros de las capacidades que desarrollemos, por eso en esta guía comenzaremos
nuestro camino hacia el mundo de la programación, realizando un recorrido por todos
los conceptos y técnicas necesarias para ello, de nosotros depende que tan influyentes
tecnológicamente hablando, seremos.
ALGORITMOS
Realiza la siguiente consulta en Internet…
Preparar un Sándwich.
Hacer limonada.
Tender la cama.
Hacer una carta en el computador.
Peinarse el cabello.
Cambiar un bombillo.
Pintar una pared.
1. CABECERA
*INICIO
*Declaración de variables
2. CUERPO
*Instrucciones a ejecutar
*Validaciones
*Operaciones
3. FINALIZACIÓN
*Impresión de resultados
*FIN
Tipos de datos en la programación
TIPO TIPO DE DESCRIPCIÓN
VARIABLE
Para variables que tendrán la opción de true o false.
Lógicos Boolean
Ejemplo: asistencia= “True” o asistencia= “False”
Para variables que almacenan un solo carácter.
Char
Ejemplo: sexo= “F” o sexo= “M”
Texto
Para variables que almacenan cadenas de texto.
String
Ejemplo: nombre= “Irwing” o apellido= “Fontalvo”
Para variables que almacenan números enteros.
Enteros Int
Ejemplo: cantidad= 20 o numero= 120
Para variables que almacenan números decimales.
Decimales Double
Ejemplo: promedio= 0,25 o distancia= 2,5
Resolución de problemas con algoritmos.
1. Estructura secuencial.
2. Estructura de decisión, selectiva o condicional.
3. Estructuras cíclicas o repetitivas.
4. Estructuras vectoriales.
Instrucciones utilizadas en TODAS las
estructuras algorítmicas o de programación en
lenguaje de programación natural o seudocódigo
Se definen las siguientes instrucciones:
1. INICIO: esta instrucción es obligatoria en todo inicio de un algoritmo.
2. DECLARAR: permite declarar las variables a utilizar en el algoritmo.
Ejemplo: DECLARAR numero COMO int.
3. IMPRIMIR: esta instrucción permite mostrar mensajes personalizados en
pantalla, para interactuar con el usuario.
Ejemplo: IMPRIMIR “Digite su edad: ”
4. LEER: Esta instrucción permite capturar un dato que haya sido introducido por
el usuario, y lo almacena en una variable.
Ejemplo: LEER edad
5. FIN: esta instrucción es obligatoria en toda finalización de un algoritmo.
ESTRUCTURAS ALGORÍTMICAS
O DE PROGRAMACIÓN
SECUENCIALES
Estructuras algorítmicas o de programación
SECUENCIAL.
Estructuras algorítmicas o de programación
SECUENCIAL.
Ejemplo de uso de una estructuras
algorítmicas o de programación SECUENCIAL.
Ejemplo de uso de una estructuras
algorítmicas o de programación SECUENCIAL.
Ejercicios de estructuras algorítmicas o de
programación SECUENCIAL.
1. Diseña un algoritmo que lea nombre y edad de un usuario y
luego los imprima.
2. Diseña un algoritmo que calcule el promedio de tres números.
3. Diseña un algoritmo que calcule el área y el perímetro de un
cuadrado.
4. Diseñar un algoritmo que calcule la nota final de un estudiante,
si la 1ra tiene un valor de 20%, la 2da 30% y la última 50%.
5. Diseñar un algoritmo que calcule el total a pagar por un cliente
en una tienda de ropa aplicando un descuento del 15% sobre el
valor de la compra.
Ejercicios de estructuras algorítmicas o de
programación SECUENCIAL.
6. Diseña un algoritmo que lea un ángulo e imprima el seno, coseno
y tangente del mismo.
7. Diseña un algoritmo que lea un valor real y lo redondee al entero
mas cercano.
8. Diseña un algoritmo que lea un valor real e imprima solo la parte
entera del mismo.
9. Diseñar un algoritmo que lea un valor y calcule su raíz cuadrada.
10. Diseñar un algoritmo que lea un valor e imprima el valor
elevado al exponente 4.
ESTRUCTURAS ALGORÍTMICAS
O DE PROGRAMACIÓN
SELECTIVAS O CONDICIONALES
Estructuras algorítmicas o de programación DE
DECISIÓN, SELECTIVAS O CONDICIONALES.
Estructuras algorítmicas o de programación DE
DECISIÓN, SELECTIVAS O CONDICIONALES.
Estructuras algorítmicas o de programación DE
DECISIÓN, SELECTIVAS O CONDICIONALES
SIMPLES.
Ejemplo de uso de una estructuras algorítmicas o
de programación DE DECISIÓN, SELECTIVAS O
CONDICIONALES SIMPLES.
Ejemplo de uso de una estructuras algorítmicas o
de programación DE DECISIÓN, SELECTIVAS O
CONDICIONALES SIMPLES.
Estructuras algorítmicas o de programación DE
DECISIÓN, SELECTIVAS O CONDICIONALES SIMPLES.
1. Diseña un algoritmo que lea un nombre y diga si este corresponde al
nombre Luis.
2. Diseña un algoritmo que lea un tipo de animal y diga si este corresponde a
perro.
3. Diseña un algoritmo que lea dos números los sume y diga si la suma es
mayor que 20.
4. Diseñar un algoritmo que calcule el área de un triangulo isósceles y diga si es
área es mayor a 10.
5. Un hombre tiene un dinero ahorrado en el banco, el cual genera un interés
del 5%, quiere reinvertir siempre y cuando el interés exceda los $7.000, y al
final, desea saber cual es su capital disponible.