scusate se scoccio un pò troppo...se digito 0 oltre a scrivermi che mi riproduce 3256987 canzoni la loro durata complessiva è un numero negativo (questo solo se digito zero cm primo numero)!!!!
vi rispedisco il codice
codice:
 
#include <iostream>
#include <stdlib.h>

using namespace std;

//Tempo di ciascuna canzone

const double LWtempo = 2.37;
const double LEtempo = 6.85;
const double LBJtempo = 3.15;

//Costanti per la selezione
const int LW = 1;
const int LE = 2;
const int LBJ = 3;
const int STOP = 0;

//Struttura per info su juke box

class JukeBox
      {
      public:
       int n_brani;
       double tempo;
      };

int main(int argc, double argv[])
{
  
  //Ciclo per la richiesta delle canzoni
  int scelta;
  JukeBox miojukebox;
  do
    {
     //Esegue le istruzioni fino allo "Stop!" dell'utente

     cout << "Quali canzoni vuoi ascoltare?" << endl << endl
          << "1 -> Little Wing" << endl
          << "2 -> Little Earthquakes" << endl
          << "3 -> Little Brown Jug" << endl
          << "0 --> STOP!" << endl << endl;
     cin >> scelta;
     cout << endl;

     //Si procede per casi

     switch (scelta)
            {
             case LW:
                      miojukebox.tempo += LWtempo;
                      cout << "Un fantastico brano di Jimi Hendrix!!!"
                           << endl << endl;
                      miojukebox.n_brani++;
                      break;
             case LE:
                      miojukebox.tempo += LEtempo;
                      cout << "Un mito della dance music!!!"
                           << endl << endl;
                      miojukebox.n_brani++;
                      break;
             case LBJ:
                      miojukebox.tempo += LBJtempo;
                      cout << "Un brano da conquistadores!!!"
                           << endl << endl;
                      miojukebox.n_brani++;
                      break;
              case STOP:
                      cout << "Verranno riprodotte " << miojukebox.n_brani
                      << " canzoni, per un totale di "
                      << miojukebox.tempo << " minuti e secondi"
                      << endl << endl;
                      break;
              default: cout << "BRANO SCONOSCIUTO" << endl << endl;
                       break;
            //Fine Switch
            }
    //Fine Do
    }
     while (scelta != 0);

  system("PAUSE");
  return 0;
}
grazie in anticipo siete sempre molto gentili!!!!