Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NUMÉRICO
Semestre Marzo 2023 – Agosto 2023
CAPITULO UNO
Lógica de
Programación
CAPITULO UNO
Lógica de programación
PENSAMIENTO LÓGICO, nos facilita la abstracción (operación mental destinada a aislar conceptualmente las
propiedades) de un problema.
• Deductivo
• Analítico
• Organizado
Ser programador … NO HAY camino específico, NO es seguir instrucciones. Debe ser creativo. Inspirado.
(Hay cosas que no se pueden potenciar).
Qué es importante?
Primero aprender LOGICA, aprender a escribir códigos para que la máquina interprete y procese
Aprender a comunicarnos con la máquina
La LOGICA de la PROGRAMACION es la ORGANIZACION coherente de las instrucciones del programa para que su
objetivo sea alcanzado.
Programador.- Debe montar la ESTRUCTURA del programa para que sea ejecutado por la máquina
La computadora no entiende mensajes SUBJETIVOS
Algoritmo = RECETA
Algoritmo es la PROPIA SECUENCIA DE INSTRUCCIONES (bien definidas) PARA LA EJECUCION DE UNA TAREA
No puede ser REDUNDANTE o SUBJETIVA
Formas de representar el algoritmo … mapas mentales, flujogramas, gráficos, códigos
Para entender órdenes subjetivas es necesario saber CONCEPTOS
Algoritmo
¿Qué es un Algoritmo?
¿Qué es un Algoritmo?
Definimos como algoritmo aquel conjunto
de pasos o instrucciones con un orden y
una terminación que conducen a la
solución de un problema determinado
Algoritmo para lavarse las manos:
Conjunto de •Programadas
instrucciones •Resolver una tarea
Método para
•Numérico
resolver un •Preciso
problema
Característica de Algoritmo
Preciso
Finito
Definido
Algoritmo … ¿¿ fácil ??
• Si el número decimal periódico posee parte entera, debe separársela de la parte decimal
para aplicar el siguiente procedimiento, a esta última.
• Denominar como “x” al número decimal sobrante.
• Localizar el período del número.
• Llevar el punto decimal DESPUÉS del primer número periódico, multiplicando al número
“x” por la potencia de base diez, correspondiente a la cantidad de decimales recorridos.
• Llevar el punto decimal ANTES del primer número periódico, multiplicando al número “x”
por la potencia de base diez, correspondiente a la cantidad de decimales recorridos.
• Restar las expresiones obtenidas en los numerales 4 y 5. Plantear la igualdad
• Despejar x.
• Simplificar en caso de ser posible.
• Finalmente, se debe sumar la parte entera con la fracción obtenida y ésa será la
representación fraccionaria de todo el número
• Si el número decimal periódico posee parte entera, debe separársela de la parte decimal para aplicar el
siguiente procedimiento, a esta última.
• x = 0,16666
• 0,16666 … “6”
• Llevar el punto decimal DESPUÉS del primer número periódico, multiplicando al número “x” por la potencia
de base diez, correspondiente a la cantidad de decimales recorridos.
• Llevar el punto decimal ANTES del primer número periódico, multiplicando al número “x” por la potencia de
base diez, correspondiente a la cantidad de decimales recorridos.
• 90x = 15
• Despejar x
• x = 15/90
• x = 3/18 = 1/6
• Finalmente, se debe sumar la parte entera con la fracción obtenida y ésa será la representación fraccionaria
de todo el número
2 periodo 3 6 142857
999999x = 999999 *
9x = 9 * 0.333333 90x = 90 * 0.166666
5 0.142857142857
3 15 142857
6 9x = 3 90 x = 15 999999 x = 142857