Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - blazer19

#1
Programación C/C++ / Re: Error en programa
4 Junio 2014, 03:13 AM
Ya lo resolvimos amigo, gracias de todos modos por tus atenciones :)
#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 :) :) :)
#3
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 :)
#4
Programación C/C++ / Re: Error en programa
4 Junio 2014, 02:49 AM
Lo estamos haciendo en equipo, a un compañero le surgió ésta duda y con esto queda despejada, dalay hermano, es comunidad para compartir :)
#5
Programación C/C++ / Error en programa
27 Mayo 2014, 04:42 AM
Tengo dudas con la instrucción cout en este programa:
Un teatro otorga descuentos según la edad del cliente. Determinar la cantidad de asistentes y la

cantidad de dinero que el teatro deja de percibir por cada una de las categorías que se indican

en la tabla inferior. Tomar en cuenta que los niños menores de 5 años no pueden entrar al teatro

y que existe un precio único en los asientos. La cantidad de asistentes no se conoces por adelantado.

Pero, cuando se ingresa un valor 0 en la edad se termina el ingreso de edades de los asistentes.

Los descuentos se hacen tomando en cuenta el siguiente cuadro:



               Edad             Descuento

Categoría 1      5 - 14               35%

Categoría 2     15 - 19               25%

Categoría 3     20 - 45               10%

Categoría 4     46 - 65               25%

Categoría 5     66 en adelante      35%
#include <iostream>

using namespace std;

}

*/
int main() {
  int perd[5],contAsistentes = 0,precEntrada,edad;
cout << "Cual es el precio de la entrada?: ";
cin >> precEntrada;
  memset(perd,0,sizeof(perd)); // Para inicializar todo en 0, también funcionaría: for(int i=0;i<5;i++) perd = 0;
  //Es importante recordar que el memset solamente funciona con los valores de 0 y -1, otros no!
  char resp;
  do {
    cout << "Ingrese la edad del siguiente asistente: ";
    cin >> edad;
     if(edad<=0) break; // break; se usa para salir del bucle, en este caso del do-while
    if(edad<5) cout << "El asistente no puede ingresar al cine!\n";
    else {
      if(edad>=5 and edad<=14) perd[0] += 35*precEntrada/100;
      if(edad>=15 and edad<=19) perd[1] += 25*precEntrada/100;
      if(edad>=20 and edad<=45) perd[2] += 15*precEntrada/100;
      if(edad>=46 and edad<=65) perd[3] += 25*precEntrada/100;
      if(edad>=66) perd[4] += 35*precEntrada/100;
    }
    cout << "Hay otro asistente? (s/n): ";
    cin >> resp;
    contAsistentes++;
  } while(resp!='n' and resp!='N');
  cout << "La cantidad total de asistentes fue " << contAsistentes << ".\n";
  cout << "La cantidad de dinero que se dejo de percibir fue la siguiente: \n";
  for(int i=0;i<5;i++) printf("Categoria %d: \t%d\n",i+1,perd);
  system("pause");
  return 0;
}