martes, 25 de marzo de 2008

EJERCICIO DE PRACTICA GENERAL DE VECTORES


La tienda “Dulcecito” vende como máximo 50 productos diferentes.
La información sobre los productos se encuentra almacenada en los siguientes arreglos paralelos:
Producto guarda la clave de los diferentes dulces.
Cantidad es la cantidad de cajas de dulces de un producto.
El administrador necesita un programa en C modular (un módulo por inciso) para:
Saber:

  • ¿cuál es la clave del producto que tiene la mayor cantidad de cajas?
    (Función llamada mayor que reciba como parámetro el arreglo Cantidad y regrese el índice de la mayor cantidad de cajas. Asuma que no habrá cantidades iguales.)
  • ¿cuáles son los productos que necesita pedir al proveedor ya que tiene más de una caja y menos de 30 cajas en existencia?
    (Función llamada pedido que regrese como parámetro el total de productos que necesita pedir al proveedor y generar un vector con las claves de los productos cuya cantidad sea cantidad<30)>
  • Ordenar en forma descendente ( de mayor a menor) por clave del producto.
    (Función llamada Ordenar que ordene en forma descendente la clave del producto con su respectiva cantidad)
  • Hacer el programa principal que mande llamar cada una de las funciones anteriores e imprima la información requerida en cada uno de los incisos.

martes, 11 de marzo de 2008

EJERCICIO DE TALLER







Una empresa de rosas desea llevar el control de sus ventas en el mes de la mujer cuenta con la siguiente información Código del tipo de rosa, Cantidad cultivada, Cantidad Vendida y precio de venta. Para 15 tipos de rosas. Realice las siguientes funciones:
1. Llenado de la información.
2. El código y la cantidad en unidades del producto más vendido.
3. El código y la cantidad en unidades del producto menos producido.
4. El total de las ventas.



vector para codigo




vector para cantidad cultivada


vector para cantidad vendida


vector para prcio de venta por unidad

sábado, 8 de marzo de 2008

VECTORES

Entre a la siguiente dirección:
http://www.bloodshed.net/dev/devcpp.html

Descargue el dev-c++, y copie el siguiente ejercicio:

1. Una fábrica de llantas quiere un programa para calcular el costo total de producción de los n modelos de llantas que produce.
ai enteros
ci enteros
Donde:
ai representa la cantidad de llantas producidas del modelo i
ci representa el costo de producción de una llanta del modelo i

2) Leer los datos y almacenarlos en un arreglo vec, de tal manera que queden:

vec a0 a1 . . . an-1

Copiar los datos a otro arreglo llamado inverso, de tal forma que queden almacenados como se indica a continuación:

inverso an-1. . .a0

Reemplazar cada ai en vec por (ai * 2 i) sin utilizar la función de potencia y optimizando el número de operaciones:
vec
ao* 20 (a1* 21) . . .