Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/08/2010, 06:48
minette1988
 
Fecha de Ingreso: febrero-2010
Mensajes: 258
Antigüedad: 14 años, 10 meses
Puntos: 0
ejercicio de vectores

Hola, el enunciado dice así: Una compañía inmobiliaria tiene 25 vendedores. Cada operación que hace un vendedor se guarda con las siguientes informaciones: número del vendedor (int), nombre del vendedor (20 char), monto de la venta (float). Estas informaciones se almacenarán en tres vectores, y se deberá escribir un programa que calcule el total de ventas realizado por cada uno de los vendedores por separado, expresando el resultado como:

NUMERO DEL VENDEDOR NOMBRE DEL VENDEDOR TOTAL DE VENTAS

1 pepe 1500.54
2 ana 55741.38

He empezado haciendo esto:

Código C:
Ver original
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. #define N_VENDEDORES 4
  5. #define N_VENTAS 4
  6.  
  7. int main(){
  8.     int num_del_vend[N_VENDEDORES];
  9.     char nom_del_vend[N_VENDEDORES][21];
  10.     float monto_venta[N_VENDEDORES];
  11.     int i;
  12.      
  13.     for(i=1; i<=N_VENDEDORES; i++){
  14.         monto_venta[i]=0.0;
  15.         printf("Numero del vendedor: ");
  16.         scanf("%d", &num_del_vend[i]);
  17.         printf("Nombre del vendedor: ");
  18.         scanf("%20s", nom_del_vend[i]);
  19.         printf("Monto de la venta: ");
  20.         scanf("%f", &monto_venta[i]);
  21.   }

¿Cómo hago para introducir de teclado varias ventas realizadas por un sólo vendedor, luego sumarlas y almacenarlas en un vector?. No me aclaro, si podéis ayudarme. Gracias.