arreglo bidimensional - factura
Publicado por PRIMIPARa (5 intervenciones) el 07/11/2018 23:17:57
Hola buenas,
soy primipara en c++ y el profesor nos dejo el siguiente ejercicio para resolver exclusivamente con matrices y asi hay otros mas, el meollo es que no soy diestra ni se utilizar mucho matrices. Por eso recurro a su pronta ayuda!, por favor auxilio....
1) Haga un programa que incluya las estructuras: producto y cliente, realice una función que permita calcular el costo total (para este cálculo considere los datos unidades vendidas y precio unitario del producto). Imprima un mensaje que combine los datos del producto y los datos del cliente, agregue el costo total. (En los datos de los mensajes incluya la información que considere pertinente, mínimo 4 datos por estructura).
he estado chequeando otras fuentes pero no se muy bien como implementarlas, ya que hablan de punteros si quiero proyectar la informacion almacenada en la matriz.
por ejemplo:
aqui yo recojo parte de una información... pero debo mostrarla y usarla en otro metodo segun mi logica:
hay todo bien al llenar la matriz, pero como la retorno o la muestro o la uso en otro metodo? por favor.
soy primipara en c++ y el profesor nos dejo el siguiente ejercicio para resolver exclusivamente con matrices y asi hay otros mas, el meollo es que no soy diestra ni se utilizar mucho matrices. Por eso recurro a su pronta ayuda!, por favor auxilio....
1) Haga un programa que incluya las estructuras: producto y cliente, realice una función que permita calcular el costo total (para este cálculo considere los datos unidades vendidas y precio unitario del producto). Imprima un mensaje que combine los datos del producto y los datos del cliente, agregue el costo total. (En los datos de los mensajes incluya la información que considere pertinente, mínimo 4 datos por estructura).
he estado chequeando otras fuentes pero no se muy bien como implementarlas, ya que hablan de punteros si quiero proyectar la informacion almacenada en la matriz.
por ejemplo:
aqui yo recojo parte de una información... pero debo mostrarla y usarla en otro metodo segun mi logica:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void venta::RealizarVenta(int cant){
//declaramos la matriz
string productos [cant][4];
string codigo, nombre, referencia, valor;
cout<<"\nIngrese datos de los productos que estan en venta:"<<endl;
//recorremos las filas y pedimos los cuatro datos
for(int i=0;i<cant;i++){
cout<<"\n*****Producto#"<<i+1<<"*****"<<endl;
cout<<"Codigo: "; cin>>codigo;
cout<<"Nombre: "; cin>>nombre;
cout<<"Referencia: "; cin>>referencia;
cout<<"Valor: "; cin>>valor;
//alimentamos la matriz
productos[i][0]=codigo;
productos[i][1]=nombre;
productos[i][2]=referencia;
productos[i][3]=valor;
}
cout<<""<<endl;
}
hay todo bien al llenar la matriz, pero como la retorno o la muestro o la uso en otro metodo? por favor.
Valora esta pregunta


0