Ayúdenme a unir estos programas por favor

Iniciado por blazer19, 4 Junio 2014, 02:55 AM

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

blazer19

Hola amigos, agradeceré me pudieran ayudar a conjuntar estos dos programas y crear un menú en el de estéreos por favor:
Código (cpp) [Seleccionar]
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])

{

   float desc,descs,compra,iva,tp;

   char marca[5]="sony";

   cout<<"ingrese el precio de compra\n";

   cin>>compra;

   if(compra>=2000){

   desc=compra*0.10;

   cout<<"por la compra de mas de 2000 su descuento es:\n"<<desc;}

   cout<<"ingrese la marca del articulo\n";

   cin>>marca;

   if(marca=="sony"){

   descs=compra*0.5;

   cout<<"el descuento por la marca sony es:\n"<<descs<<endl;}

   iva=(compra*0.16);

   tp=(compra+iva);

   cout<<"El precio de la compra mas el iva es:"<<iva<<endl;

   cout<<"El total a pagar por la compra de su aparato es:\n"<<tp;                  

   

   system("PAUSE");

   return EXIT_SUCCESS;

}
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int nc, d,tc,tp,c=5500;
cout<<"ingresar el numero de las computadoras\n";
cin>> nc;
if(nc<5){
tc=nc*c;
d=tc*10/(100);
tp=tc-d;}
if((nc>=5)or(nc<10)){
tc=nc*c;
d=tc*20/(100);
tp=tc-d;}
if(nc>=10){
tc=nc*c;
d=tc*40 /(100);}
else
tp=tc-d;
cout<<"el total a pagar es:"<<tp;
system("PAUSE");
return EXIT_SUCCESS;
}


Quiero una opción para elegir si quiero la compra de un estéreo (en esté agregar un menú con 3 marcas) o elegir la compra de computadoras, la verdad no sé cómo hacer el menú principal y unir los programas, por su valiosa ayuda muchas gracias. es un trabajo en equipo y ya casi lo terminamos :)

engel lex

"es un equipo de trabajo"

realmente no es complicado!

usa etiquetas GeSHi (arriba de los emoticones a la derecha)

publicar el correo va contra las reglas
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.

blazer19

#2
Ok, gracias y perdón por lo del correo




Lo que necesitamos saber es como unir los programas ya que los tenemos por separados, necesitamos un menú principal (Estereos y PC's) y en el de estéreos un menú con tres marcas (ejemplo: sony, pioneer, JVC), agardezco de antemano su valiosa ayuda amigos :) :) :)

engel lex

el menú lo puedes armar con un while tipico menú


Código (cpp) [Seleccionar]

int salirWhile = 0;
char valor[10];
do{
cout << "intriduzca valor" << endl;
cin >> valor;
switch(valor)
    case "suma":
        cout << "va a sumar" << endl;
        salirWhile = 1;
        break;
    case "resta":
        cout << "va a restar" << endl;
        salirWhile = 1;
        break;
    default:
       cout << "valor incorrecto";
       salirWhile = 0;
       break;
}while(salirWhile == 0);

//aqui el resto del programa





de resto, unir los 2 programas es meter las cosas en alguna funcion para no sobrecargar el código y listo
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.