Logica De Programacion
Enviado por lstrunk • 5 de Septiembre de 2013 • 2.173 Palabras (9 Páginas) • 474 Visitas
INSTITUTO LEONARDO BRAVO
MATERIA: LOGICA DE PROGRAMACION
GRUPO: 44 1101-LI
En una fábrica de zapatos se realiza 4 tipos de ellos los cuales se clasifican de la siguiente manera: Los tipos 1 son de mujer formales y tienen costo de $100, Los tipos 2 son de mujer informales y tiene un costo de la mitad del tipo 1.
El tipo 3 son de hombres formales tiene un costo de $120, Los tipos 4 tienen un costo de la mitad del tipo 3.
La empresa vende al mayoreo y menudeo. Si la persona compra por mayoreo le hace un descuento del 20% sobre el total de su compra y si compra al menudeo le deja el precio original.
Se considera al mayoreo de 5 pares hacia arriba.
Datos de entrada
Mujer formal T1
Mujer informal T2
Hombres formales T3
Hombres Informales T4
Total compra TC
Descuento compra DC
T1= 100
T2= T1 ½ (50)
T3= 120
T4= T3 ½ (60)
Proceso
N1= T1.T2.T3.T4
N2= T1.T2.T3.T4
N3= T1.T2.T3.T4
N4= T1.T2.T3.T4
N5= T1.T2.T3.T4
DT.N5-:20
TC= Total de compra
DT.20
TC: (T1.N1) + (T2.N2) + (T3.N3) + (T4.N4) + N5
DC= TC.DT
T= TC-TCD
Salida
Proceso Total de Mayoreo= PTMA
Precio Total de Menudeo: PTME
Datos de Entrada
Tipo de Zapato
T1= 100 P1
T2= 100/2= 50 P2
T3=120 P3
T4= P3/2= 60 P4
Numero de pares de zapatos = X
Descuento a Mayoreo 5 pares
Des 20% = .20
Proceso
Si Tipo 1
P=100
Si tipo 2
P= p/2
Si tipo 3
P=120
Si tipo 4
P=P/2
CT= P * X
Si= X 7.5
CT= CT-(CT*.20)
¿Que es un programa?
Es un conjunto de instrucciones que una vez ejecutado realizan una o varias tareas en una computadora.
¿Qué es programación?
Se refiere a idear y ordenar las acciones que se realizan en el marco de un proyecto; al anuncio de las partes que componen un acto o espectáculo; a la preparación de máquinas para que cumplan con una cierta tarea en un momento determinado.
¿Qué es lenguaje de programación?
Puede ser utilizado para controlar el comportamiento de una maquina particularmente una computadora.
Importancia de la programación
Casi todo lo que vemos en el computador como aplicaciones, ventanas de información y hasta el navegador web está desarrollado por programación.
Un lenguaje de programación es un conjunto de símbolos y reglas sintácticas que definen su estructura y el significado de sus elementos y expresiones, es utilizado para controlar el comportamiento físico y lógico de una máquina.
• Los lenguajes de programación, se pueden clasificar según.
Su nivel de abstracción: Bajo nivel, medio y alto nivel.
La forma de ejecución: lenguajes, comparados o Interpretados
El paradigma de programación que posee cada uno de ellos.
Realizar el análisis del problema siguiente:
En una empresa se necesita obtener al empleado que tiene más de 10 años trabajando con ellos.
Inicio de entrada
AE- Entrada al trabajo
Nom Empleado- Nombre del Empleado
Num E- Número de Empleado
FA- Fecha Actual
Proceso
Comparar si:
AA1- 10
NA-12
Salida
Empleados de más de 10 años trabajando T.D
-Nombre del empleado
En una empresa se necesita obtener el precio que se le paga a una persona por adquirir una prenda sabiendo que las blusas tienen 50%, Los pantalones al 20%, Vestidos 30%, y lo que no se está contemplando el 15% Se supone que cada persona tiene derecho a una prenda.
Datos de entrada
Tipo de prenda- TP
Descuento- D1 =50%
Descuento- D2 =20%
Descuento- D3 =30%
Descuento- D4 =15%
Costo de Prenda-CP
Proceso
Si: TP= Blusa D= 50%
TP= Pantalones D= .20%
TP= Vestido D= .50
TP= X D= .15
PTP-CP-(CP*D)
100-(100*D)
100-20=80
En una papelería se pretende automatizar el proceso de venta para ello se requiere de obtener la clave del producto y el precio del mismo supongamos que solo se usaron 2 claves pero esas 2 claves, la clave mayor se le va a aumentar el precio 50 % y a la menor el 30 %.
Obtener mediante el análisis del problema a que clave se le aumenta 50% y a que 30%.
Datos de entrada
Clave 1= C1
Clave 2= C2
Producto= X
C1= 50%=.5
C2= 30%= .3
Total del precio= TP
Proceso
Si X= C1
TP= C1 + (C1*.5)
Si X= C2
TP= C2 + (C2*.3)
Salida
Precio total= PT
Clave 1 = C1
Clave 2 = C2
Precio = P1
Descuento= P2
Proceso
Si C1 > C2
Pagar= Precio (precio * .50)
De otra forma pagar precio (P1*.30)
Salida
Clave pagar
1) 5+3- 5/2= 5+3- 5/4= 8- 5/4 = 8- 1.25= 6.75
2) 4*3/2⁴ + (3+2) = 4*5/2⁴ +5 = 20-16 +5 = 1.25+5 = 6.25
3) 4* 5/2⁴ +3 +2= 20/16 +5= 1.25+5= 6.25
4) (20*(2+3)-5) * 10²= (20*(5-5)*10²)= (100-5)* 10²= (95)* 10²= 95*100= 9500
5) 20* ((2+3) -5) *10²=20*(5-5)*10²= 100-5*10²= 95*100= 9500
< Menor
Mayor
< = Menor o igual
= Mayor o igual
= Igual
< > Diferencia
Lógicos.
Not-no
And-y
Or-o
Comparacion.
...