Está en la página 1de 1

ING.

IRIS AUREA CRUZ FLORIAN

PARADIGMAS DE LENGUAJES DE PROGRAMACIÓN

LABORATORIO 2

Resuelve, aplicar conocimientos de los cursos anteriores (paradigma imperativo) e implementar:

Implementa en Dev C++ u otros lenguajes

1) Crear las estructuras:


Producto (COD, NOMBRE, CANTIDAD, PRECIO, COD RUBRO)
Rubro (COD RUBRO, NOM RUBRO)
2) Crear los Arreglos de estructuras: Productos y Rubros, además implementar sus ingresos
para llenar dichos arreglos algo así:

RUBROS:
COD RUBRO NOM RUBRO
1 ALIMENTO
2 ARTEFACTO
3 ROPA

VALIDAR para que los códigos de rubro, solo sean del 1 al 3

PRODUCTOS:
COD NOMBRE CANTIDAD PRECIO COD RUBRO
500 LECHE GLORIA 3 3.5 1
100 VESTIDO CHALIS 2 80 3
400 ATUN 4 5 1

3) Reporta los Productos con el nombre de su Rubro (haciendo un matching entre Productos
y rubros), y realizando cálculos (SUBTOTAL=CANTIDAD*PRECIO; TOTAL=Suma de
Subtotales) así por ejemplo:

PRODUCTOS:
COD NOMBRE CANTIDAD PRECIO RUBRO SUBTOTAL

500 LECHE GLORIA 3 3.5 ALIMENTO 10.5


100 VESTIDO CHALIS 2 80 ROPA 160
400 ATUN 4 5 ALIMENTO 20

TOTAL A PAGAR: 190.5

4) Usando los programas anteriores, a propósito demostrar :


a) 2 errores semánticos
b) 2 errores sintácticos

También podría gustarte