Pseudocodigo y Diagramas de Flujo

Reproductor

TIENDITA DE LA ESQUINA

1. [TIENDITA DE LA ESQUINA]
2. [DECLARAR VARIABLES]
articulo1, articulo2, articulo3: string
cant1, cant2, cant3: interger
precio1, precio2, precio3, imp1, imp2, imp3, total, efectivo, cambio: real
3. [PEDIR DATOS ARTICULO 1]
Write (‘articulo1’)
Read (articulo1)
Write (‘cantidad articulo 1’)
Read (cant1)
Write (‘precio’)
Read (precio1)
4. [CALCULAR IMPORTE]
Imp1 cant1*precio1
5[PEDIR DATOS ARTÍCULO 2]
Write (‘articulo2’)
Read (articulo2)
Write(‘cantidad del articulo 2’)
Read (cant2)
Write (‘précio’)
Read (precio2)
6. [CALCULAR IMPORTE]
imp. cant2*precio2
7. [PEDIR DATOS DEL ARTICULO 3]
Write (‘articulo 3’)
Read (articulo3)
Write (‘cantidad articulo 3’)
Read (cant3)
Write (‘precio 3’)
Read (precio3)
8. [CALCULAR IMPORTE]
Imp3 cant3*precio3
9. [CALCULAR TOTAL]
Total imp1+imp2+imp3
10. [MONTO PAGADO]
Write (‘efectivo’)
Read (efec)
11. [CALCULAR CAMBIO]
Cambio total-efec
12. [IMPRIMIR LISTA DE PRODUCTOS]
Write (‘la tiendita’)
Write (‘’)
Write (‘articulo’)
Write (articulo1)
Write (‘articulo’)
Write (articulo2)
Write (‘articulo’)
Write (articulo3)
Write (‘cantidad’)
Write (cant1)
Write (‘cantidad’)
Write (cant2)
Write (‘cantidad’)
Write (cant3)
Write (‘precio’)
Write (precio1)
Write (‘precio’)
Write (precio2)
Write (‘precio’)
Write (precio3)
Write (‘importe’)
Write (imp1)
Write (‘importe’)
Write (imp2)
Write (‘importe’)
Write (imp3)
Write (‘total’)
Write (total)
Write (‘efectivo’)
Write (efec)
Write (‘cambio’)
Write (cambio)
13. [IMPRIMIR DATOS]
Write (‘el importe del producto1 es de:’)
Write (imp1)
Write (‘el importe del producto 2 es de:’)
Write (imp2)
Write (‘el importe del producto 3 es de:’)
Write (imp3)
Write (‘total’)
Write (total)
Write (‘efectivo’)
Write (efec)
Write (‘total’)
Write (total)
Write (‘cambio’)
Write (cambio)
14. [FIN DEL PSEUDOCÓDIGO]
@

0 comentarios:

Publicar un comentario