Ayuda nada complejo!..

Iniciado por DwlSQwerty, 22 Julio 2015, 23:38 PM

0 Miembros y 1 Visitante están viendo este tema.

DwlSQwerty

Código (cpp) [Seleccionar]
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
main(){
int op;
do{
clrscr ();
float p1=0.50, p2=0.85, p3=0.90, p4=1.25, cantg=0, cantam=0, cantab=0, canta=0,
totalpa, cantge, cantabl, cantamo, cantac;
cout<<setw(6)<<" ***********************************";
cout<<setw(6)<<"\n *    Mi Comisariato           *";
cout<<setw(6)<<"\n ***********************************\n";
cout<<setw(6)<<" ***********************************\n";
cout<<setw(6)<<" *   Lista de Productos         *\n";
cout<<setw(6)<<" ***********************************\n";
cout<<setw(6)<<" ***********************************";
cout<<setw(6)<<"\n *   MENU DE OPCIONES          *\n";
cout<<setw(6)<<" ***********************************\n";
cout<<"\n 1).- Gelatina     $0.50";
cout<<"\n 2).- Azucar       -----";
cout<<"\n (A).- Morena     $0.85 ";
cout<<"\n (B).- Blanca     $0.90";
cout<<"\n 3).- Aceite         $1.25";
cout<<"\n 4).- Total a Pagar <====";
cout<<"\n 5).- Salir\n";
cout<<setw(6)<<" ***********************************\n";
cout<<"\n Realize su Compra =";
cin>>op;
//xxxxxxxxxxxxxxxxxxxx

switch (op){
case 1: cout<<"\n Gelatina $0.50\n";
cout<<"\n Ingrese la Cantidad del Producto=";
cin>>cantg;
cantge=cantg*p1;
cout<<"\n Su Subtotal es:...="<<cantge;
break;

case 2: char opa;
cout<<"\n Tipo de Azucar...\n";
cout<<"\ a.- Azucar Morena $0.85\n";
           cout<<"\ b.- Azucar Blanca  $0.90\n";
cin>>opa;
switch (opa)
{
case 'a':
cout<<"\a.- Azucar Morena Libra $0.85\n";
cout<<"\n Ingrese la Cantidad del Producto=";
cin>>cantam;
     cantamo=cantam*p2;
     cout<<"\n Su Subtotal es:...="<<cantamo;
break ;

  case 'b':
cout<<"\b.- Azucar Blanca  Libra $0.90\n";
     cout<<"\n Ingrese la Cantidad del Producto=";
cin>>cantab;
cantabl=cantab*p3;
cout<<"\n Su Subtotal es:...="<<cantabl;
getch();
}
     break;


case 3: cout<<"\n Aceite $1.25\n";
cout<<"\n Ingrese la Cantidad del Producto=";
cin>>canta;
cantac=canta*p4;
cout<<"\n Su Subtotal es:...="<<cantac;
break;

case 4:     cout<<setw(6)<<" ***********************************\n";
cout<<setw(6)<<" ***********************************\n";
           cout<<setw(6)<<"     Detalle       Pre     Sub\n";

cout<<"\n Total a Pagar";
cout<<"\n Gelatina         $0.50 ==>"<<cantge;
cout<<"\n Azucar ";
cout<<"\n (A)Azucar Morena $0.85 ==>"<<cantamo;
cout<<"\n (B)Azucar Blanca $0.90 ==>"<<cantabl;
cout<<"\n Aceite           $1.25 ==>"<<cantac ;
cout<<setw(6)<<"\n*************************************\n";
           cout<<setw(6)<<"*************************************\n";
           cout<<"\n Su Factura Total a Pagar es:... $$$$ \n";
totalpa=cantge+cantamo+cantabl+cantac ;

cout<<" TOTAL Consumido es:... $$  "<< totalpa <<" <===";
          cout<<setw(6)<<"\n*************************************\n"; getch();
           cout<<setw(6)<<"*************************************\n"; getch();
break;

case 5: cout<<"\n Salir del Sistema...";
cout<<"\n Presione Enter...";
           break;
           default:
           cout<<"\n Solo Ingrese del 1 al 4...\n";
  break;
  }
  }while (op!= 5);
  getch();
  return 0;
}




mi duda es en estas lineas
Código (cpp) [Seleccionar]
cout<<setw(6)<<"     Detalle       Pre     Sub\n";

cout<<"\n Total a Pagar";
cout<<"\n Gelatina         $0.50 ==>"<<cantge;
cout<<"\n Azucar ";
cout<<"\n (A)Azucar Morena $0.85 ==>"<<cantamo;
cout<<"\n (B)Azucar Blanca $0.90 ==>"<<cantabl;
cout<<"\n Aceite           $1.25 ==>"<<cantac ;

            

quiero hacer esto
gelatina $0.50 <<cantge<<cantgel;
cantge es cant referente a una factura y cantgel seria el subtotal de cuantas lleva


ayuda xfa
gelatina $0.50 <<cantge; eso funciona pero necesito mostrar el otro
g<<1<<2;omo lo resulevo

engel lex

los temas deben ir en etiquetas GeSHi (corregido) el titulo debe ser descriptivo a tu problema, corrige eso
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

ivancea96

Explica el problema, no se entiende. Cuando expliques, pon comillas si es necesario, o no se entiende fácilmente qué es lo que quieres expresar.

Citarquiero hacer esto
gelatina $0.50 <<cantge<<cantgel;

Pues hazlo (?)