ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Practicas De Curso De Logica De Programacion


Enviado por   •  11 de Septiembre de 2014  •  1.671 Palabras (7 Páginas)  •  275 Visitas

Página 1 de 7

LOGICA DE PROGRAMACION

TRABAJOS EN CLASE

Problema 1:

Crear una secuencia de instrucciones simples para resolver el siguiente Problema:

a) Verificar Existencia de un Producto.

b) Verificar Precio.

c) Vender al Cliente.

d) Verificar Stock de ese producto.

e) Comprar Producto.

Análisis del Problema:

1. Preguntar por el producto que desea.

2. Verificar si el producto está disponible.

3. Preguntar la cantidad del producto deseado.

4. Verificar si hay la cantidad de producto deseado.

5. Si lo hay.

5.1 vender el producto.

5.2 comprar la cantidad fijada.

5.3 devolver cambio si se requiere.

5.4 descontar del inventario.

6. Si no lo hay.

6.1ofrecer un producto similar.

6.2vender el producto.

6.3cobrar la cantidad fijada.

6.4devolver cambio.

6.5descontar del inventario.

7. Reportar al proveedor la cantidad que necesitas.

8. Agregar al inventario.

9. Verificar ganancias o pérdidas.

10. Si hay ganancias.

10.1 verificar la cantidad de producto a solicitar al proveedor.

10.2 pagar.

11. Si no hay ganancias.

11.1dejar de invertir más en ese producto.

11.2 pagar.

Diccionario de Variables:

Inventario=Inv

Existencia=Ex

Vendedor=Ven

Cliente=Cl

Producto=pr

Cantidad solicitada=C

Precio=P

Total apagar=TA

Descuento=Des

Paga=Pag

Cambio=Ca

Sustitución de valores en el Algoritmo:

Inv=Ex=Ven+Pr=Cl=C*P-Des=(TA-Pag)(-1)=Ca

80=Juan+Pedialite=Jesus=45*25-10%=(1012.5-1000)(-1)=error

Si=TA<Pag=no te alcanza

Valores a mostrar:

“Ca”, “error” o “no te alcanza”.

Problema 2:

Proceso de venta completo:

Diccionario de datos con todas las utilidades:

• UTILIDAD 17.5% PARA TABLETAS

• UTILIDAD 12.7%PARA INYECCIONES

1. Preguntar costo de inyecciones y tabletas

2. Pedir la cantidad de inyecciones y tabletas necesarias

3. Pedir el total a pagar

4. Pagar

5. Calcular utilidades de inyecciones y tabletas

(DICCIONARIO DE VARIABLES)

Variables: cantidad de inyecciones= CF

Cantidad de tabletas=CT

Pago=P

Tabletas compradas=T

Inyecciones compradas=IC

Ganancia de tabletas=GT

Ganancia de inyecciones=UI

Ganancia general=GG

Precio de tabletas=PT

Precio de inyecciones=PI

FORMULA

Prov=(CI*PI)+(CT*PI)P+TE*P*UT)=GT+(IC*P*UI)=GI+GT=GG

SUSTITUCION

(100*50)+(80*20)=6600=(100*50*17.5%)=875+(80*20+12.7%)=203.2=875+203.20=1078.2

Problema 3:

Calcula el promedio del tiempo que una persona tarda en trasladarse de su casa a su trabajo de lunes a viernes, los tiempos de traslados son

DIA SALIDA LLEGADA

LUNES 6:00 8:45

MARTES 6:15 8:30

MIERCOLES 6:00 8:15

JUEVEZ 6:30 8:50

VIERNES 7:00 9:10

DICCIONARIO

Lunes horas de salida= LHS

Martes hora de salida =MAHS

Miércoles hora de salida =MIHS

Jueves hora de salida =JHS

Viernes hora de salida =VHS

Lunes hora de entrada =LHE

Martes hora de entrada =MHE

Miércoles hora de entra =MHE

Jueves hora de entrada =JHE

Viernes hora de entra =VHE

Minutos=MI

Horas=H

Promedio de salida lunes =PSI

Promedio de salida del martes= PSMA

Promedio de salida del miércoles =PSMI

Promedio de salida del jueves =PSJ

Promedio de salida del viernes =PSV

Promedio total =PT

Promedio general de minutos= PGM

Horas= H

FORMULA

Lhs=(h*60)+m=PsL+Mahs=(h*60)+m=PsMa+Mihs=(h*60)+m=PsMi+Jhs=(h*60)+m=PsJ+Vhs=(h*60)+m=PsV+PsJ+PsMi+PsMa+PsL=PT/5=PS+Lhe=(h*60)+m=PeL+Ma=(h*60)+m=PeMa+Mi=(h*60)+m=PeMi+J=(h*60)+m=PeJ+V=(h*60)+m=PeV+PeJ+PeMi+PeMa+PeL=PTe/5=(PTe+PTs)/2=PGM

SUSTITUCIÓN

Lhs=(6+60)+Q =360+Mahs=(6*60)+15=375+Mi=(6*60+Q=360+J=(6+60)+30=390+V(7*60+Q=420+360+375+360+390=191015=382+Lhe=(8*60)+Hs=525+Mahe=(8+60)+30=510+Mihe=(8*60)*15=495+J=(8*60)+50=530+V=(9*60)+10=550+525+570+495+530=/2610/ 5 /572/+382 /2=477M

1.- Análisis del Problema

Crear un algoritmo que me indique el modelo del teléfono y sus características para América Latina.

2.- Variables.

Modelo

Características

Mercado

Costo

Usuario

3.- Diccionario

Modelo = M

Costo = C

Costo Total = Ct

Procesador = P

Memoria Ram = Mr

Batería = B

Tamaño = T

Mercado = Mer

Sistema = S

Cámara = Ca

M P C Mr C2 B C3 T C4 S C5 Ca C6 Ct

Sony 1.2 Ghz 200 3 Gb 600 8 Li 300 6” 850 ICS 5.0 500 8 Mp 500 2950

Samsung 1.7 Ghz 275 1 Gb 400 6 Li 150 2” 400 JB 4.4 400 3.5 Mp 250 1875

Motorola 2.2 Ghz 300 1.5 Gb 470 8 Li 300 4” 800 JB 4.4 400 3 Mp 200 2470

Haweii 2.4 Ghz 325 2 Gb 520 8 Li 300 4” 800 KITKAT 4.5 470 5 Mp 300 2715

Apple 2.6 Ghz 350 3 Gb 570 8 Li 300 5” 700 iOS 5.0 500 8 Mp 350 2770

Verificación de existencia de productos

1.- Análisis del problema

Problema. Hacer un algoritmo en donde nos determine el número de existencias de un dicho producto.

verificación de existencia de productos

nombre producto stock ventas devoluciones perdidas vendidos existencia

antiinflamatorios 100 5 5 15 80

analgésicos 200 10 4 66 130

antigripal 300 23 7 125 168

pomadas 150 20 5 80 65

2.- Declaración de variables.

- nombre del producto

- devoluciones

- perdidas

- vendidos

- existencia

- producto a comprar

3.- Lectura de los datos.

Diccionario. (Vocabulario)

Existencia del producto = exis_produc

Nombre del producto= nom_product

Stock de ventas = stock_ven

Productos vendidos= product_ven

Devoluciones = devol

Perdidas = perdi

4.- Operación o Algoritmo de resolucion

...

Descargar como (para miembros actualizados)  txt (16 Kb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com