Estoy recibiendo las cantidades, producto y precio que se van a facturar por medio de un for pero lo debo poner en determinada parte de la ventana donde se muestra lo que se esta trabajando... Es decir la primera la cantidad de producto lo ingreso asi: gotoxy(4,8);cin>>B;
y si hay otro producto tendria que escribirlo de esta forma pero de forma automatica:
gotoxy(4,9);cin>>B; (EN "y" AUMENTARIA 1, ES DECIR QUE TENDRIA QUE IR EN UNA LINEA MÁS ABAJO)
Como hago eso dentro de un for... se que tiene que ir con un for o al menos eso pienso pero como va estructurado??
De la linea 17 a la 40 es un cuadro que es el modelo de la factura..
Este es mi codigo:
Código
#include <stdio> #include <conio> #include <iostream> #include <conio> main() { int serief, nof, can, nfac, i, me=0, x, y; char cliente[100], nit, nombre[25], pro[10][50]; float A[11], B[11]; pantalla: clrscr(); cout<<"Ingrese cuantas compras desea facturar: "; cin>>can; if (can<=10) { clrscr(); cout<<" ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»"; cout<<" º º"<<endl; cout<<" º º"<<endl; cout<<" º º"<<endl; cout<<" ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹"<<endl; cout<<" º º º º"<<endl; cout<<" ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹"<<endl; cout<<" º º º º"<<endl; cout<<" º º º º"<<endl; cout<<" º º º º"<<endl; cout<<" º º º º"<<endl; cout<<" º º º º"<<endl; cout<<" º º º º"<<endl; cout<<" º º º º"<<endl; cout<<" º º º º"<<endl; cout<<" º º º º"<<endl; cout<<" ÌÍÍÍÍÍÍÍÍÍÍͺÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹"<<endl; cout<<" º º º º"<<endl; cout<<" º º º º"<<endl; cout<<" ÌÍÍÍÍÍÍÍÍÍÍͺÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹"<<endl; cout<<" º º º"<<endl; cout<<" ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹"<<endl; cout<<" º º"<<endl; cout<<" ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ"<<endl; gotoxy(4,2);cout<<"Factura Serie: "; cin>>serief; gotoxy(30,2);cout<<"No: "; cin>>nof; gotoxy(4,3);cout<<"Cliente: "; cin>>cliente; gotoxy(4,4);cout<<"NIT: "; cin>>nit; gotoxy(55,2);cout<<"Fecha: "; gotoxy(4,6);cout<<"Cantidad"; gotoxy(18,6);cout<<"Detalle"; gotoxy(66,6);cout<<"SubTotal"; for (i=0; i<can; i++) { gotoxy(4,8);cin>>B[i]; gotoxy(18,8);cin>>pro[i]; gotoxy(66,8);cin>>A[i]; cout<<endl; } gotoxy(30,18);cout<<"Total Sin Impuesto"; gotoxy(30,19);cout<<"Impuesto 12%"; gotoxy(36,21);cout<<"Total"; gotoxy(4,23);cout<<"En Letras: "; } else { cout<<"Solo se puede facturar 10 compras..."<<endl; cout<<"Presione una tecla para continuar..."; getch(); goto pantalla; } getch(); return 0; }
Desde ya muchas gracias


