Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Ayuda con c++( programar)

oscar mario

Bovino maduro
Desde
25 Feb 2009
Mensajes
100
Llevo tiempos intentando desifrar como empezar o hacer este programa,De verdad agradesco toda ayuda que me puedan ofrecer, tambn si alguien me pude dar una explicadita rapida hacerca de lo que son los struct . Gracias a todos de verdd estas son las instrucciones :

[FONT=&quot]Tarea programada #2 [/FONT]

[FONT=&quot]La empresa distribuidora necesita una solución computacional que le permita llevar un registro de las rutas que tiene a cargo en la región chorotega, actualmente tiene tres rutas que salen durante los 5 días de la semana, cada ruta puede transportar refrescos de diferentes capacidades y precios de la siguiente manera: 360ml ₡300, 500ml ₡450, 1000ml ₡700, 2000ml ₡1000 y 2500ml ₡1200, las capacidades máximas por camión son las siguientes: 360ml→ 1500, 500ml→ 1000, 1000ml→ 750, 2000ml→ 500 y la de 2500ml→250 unidades. El software tiene que calcular el valor del inventario por camión de acuerdo al día, el valor inventario por las 3 rutas al final del día y el valor del inventario total por semana de todas las rutas, además de la comisión del agente que es del 12% del valor del inventario que también se debe de obtener por ruta por día y el total de la comisión al finalizar la semana. [/FONT]

[FONT=&quot]Requerimientos Técnicos:[/FONT]

[FONT=&quot]1)[/FONT][FONT=&quot]Debe de utilizar una matriz de estructura que representar[/FONT][FONT=&quot]á[/FONT][FONT=&quot] los días y las rutas. [/FONT]
[FONT=&quot]2)[/FONT][FONT=&quot]Se deben de crear tres estructuras: una para los camiones, una para los agentes y otra para la ruta que incluya a ambas.[/FONT]
[FONT=&quot]3)[/FONT][FONT=&quot]El programa debe de codificarse con la ayuda de funciones, una para ingresar los datos, una para guardar los datos en el archivo, una para visualizar los datos, una para recuperar los datos y una que permita visualizar un menú para determinar que función desea hacer (ingresar datos en la matriz, guardar los datos en el archivo, recuperar los datos del archivo y visualizar los datos del archivo).
[/FONT]
(usando la galeria #include<iostream>)



Gracias de nuevo:vientos:
 
Me huele a que quieres que te hagan tu tarea :jijiji::jijiji::jijiji::jijiji::jijiji::jijiji:


no se C++ pero me late que struct tiene relacion a lo de hacer estructuras, y eso en cualquier libro de C++ tiene como hacerlas, no sea flojo y ponte a estudiar jajajajajaja
 
Oye

Oye Aqui Se Te Puede Ayudar Si Y Solo Si Muestras Tus Progresos, Aqui No Se Le Hace La Tarea A Nadie.

Si Propones Tus Progresos En Este Foro Se Te Puede Asesorar.:starwars:
 
Son muy fácil las estructuras, es como poner varias variables en una sola para después acceder a esas variable por medio de esa.

Una estructura se puede crear de la siguiente manera:

typedef struct NombreEstructura {
int variable1;
char variable2;
long variable3;
} Estructura1;

Ahí hemos creado una Estructura con tres variables dentro de la estructura, y hemos utilizado el typedef para crear una variable que sea del tipo de esa estructura, ahora para utilizar la estructura, podemos hacer:

Estructura1.variable1 = 10;

printf("%d", Estructura1.variable1);

Etc..
 
Carnal te falta leer, ponte a estudiar que no es dificil las estructuras no son mas que un arreglo de variables que pueden ser deferente tipo de manera mas general.
 
jajaja s eme habia olvidado, decirles , sq no se como borrar sto, y no en realidad lo q ocupaba sq q alguien me explicara como empzarla xq no entendia q era realmente lo q me pedian , grax a los q me ayudaron = , jaja no daria plata a nadie x solo xplicar, y tampoco kiro q me hagan la tarea. y en fin ya la termine y ya x dicha lo pase.
 
empiesa por dibujar el menu the inicio

**********************
1. Escoger Dias y Rutas

sub Menu ---------DIAS y Rutas

Llama Function Dias --Sub menu Dias >>>>escoje Lunes, MArtes, Miercoles, Jueves... etc.
Guarda el DIA Escogido en una variable, ejemplo Lunes 20 de enero.

Llama function Rutas --Sub Menu Rutas>>> Son 3 Rutas escoge una de ellas

OJO Aqui haces un menu
**********************************************
1) Ruta los camiones
2) Ruta para los agentes
3) Ruta para camiones y agentes

Guarda tambien la ruta en una variable si es ruta 1 o 2 o 3.


DEpues Muestra un menu con los precios, tamaño, y capacidad del camion ejemplo:

******************************************
a) 360ml ₡300, limite 1500 refrescos o unidades
b) 500ml ₡450, limite 1000 refrescos o unidades
c) 1000ml ₡700, limite 750 refrescos o unidades
d) 2000ml ₡1000 limite 500 refrescos o unidades
e) 2500ml ₡1200 limite 250 refrescos o unidades

" Escoge el tamaño del refresco y cuantos quieres" ejemplo:

a 50 (50 del tamaño "a" que son 360ml.) Guarda una variable de la cantidad
para que al final saques el total y 12% comision
*llama una function para que te respeten la capacidad del camion.
llama una fuction para que calcule los totales del dia

Crea un outfile archivo para guardar el dia con la cantidad de refrescos y las rutas totales etc.
************************************************************************************



2. Muestra (visualisa, Lista, etc.) ventas de rutas con totales y comisiones
Sub menu ------- Crea otro menu de opsiones aqui

***************************************************
a)Muestra Ventas del DIA con totales comisiones de todas rutas
B)Muestra Ventas del SEMANA con totales comisiones de todas rutas
C)Muestra Ventas del MES con totales comisiones de todas rutas
D)Muestra Ventas del AÑo con totales comisiones de todas rutas

Puedes poner la Fecha para TRaer las ventas del dia ejemplo Lunes 20 Enero
a) llama una function que te traiga los datos del dia, semana, mes, etc.
Lo mismo con la semana puedes meter como de Lunes 20 Enero to Viernes 25 Enero
Muestra las listas ejemplo:
*******************************************
Dia Lunes 20 Enero a Viernes 25 Enero

ruta1 ruta2 ruta3 Precio total
Tamaño
360ml ₡300 50 unidades 50 40 etc.
500ml ₡450 122 90 80
1000ml ₡700 60 12 90
2000ml ₡1000 58 900 145
2500ml ₡1200 90 58 80

Total de la Semana o dia o mes etc.: $$$$$$$$
Comision: 12% Agentes: $$$$$$$$$$


Piensa muy bien como hacer las functions para que las llames, Vas a ocupar functions de:
una para ingresar los datos, una para guardar los datos en el archivo, una para visualizar los datos, una para recuperar los datos y una que permita visualizar
un menú para determinar que función desea hacer (ingresar datos en la matriz, guardar los datos en el archivo,
recuperar los datos del archivo y visualizar los datos del archivo

buena suerte
 
Volver
Arriba