PDA

View Full Version : Prime prove con C++


eraser
05-09-2002, 18:47
Ciao a tutti

E' da parecchio che volevo imparare il C++ e finalmente stamattina ho preso in mano una vecchio manuale della borland e ho iniziato :D :D

Ho capito alcuni esempi e volevo provare a fare un mio progetto, cioè un convertitore lire => euro

Però ho un problema: dopo che mi chiede le lire il programma termina. Come mai?
Il codice è questo:

// EUROCONV.CPP
// Convertitore Lire - Euro

#include <iostream.h>

int lire;
float euro, cambio;

int main()
{
cout << "Scrivi il valore in lire: ";
cin >> lire;
euro = 1936.27;
cambio = (lire / 1936.27);
cout.precision(2);
cout << "Il valore corrispondente e' di Euro " << cambio << " \n";
return 0;
}



Dove sbaglio?

Grazie mille

Ciao

Eraser ;)

cionci
05-09-2002, 19:30
Prova a mettere unh altro cin prima del return 0...probabilmente ti termina prima che tu possa vedere il risultato...

eraser
05-09-2002, 19:33
infatti non riesco a vedere il risultato...che devo aggiungere?

Grazie

Ciao

Eraser ;)

cionci
05-09-2002, 19:51
Ad esempio, prima di return 0 :
cin >> lire;

eraser
05-09-2002, 19:58
ok ho risolto così

// EUROCONV.CPP
// Convertitore Lire - Euro

#include <iostream.h>

int lire;
float euro, cambio;
char terminatore;

void main()
{
cout << "Scrivi il valore in lire: ";
cin >> lire;
euro = 1936.27;
cambio = (lire / euro);
cout.precision(2);
cout << "Il valore corrispondente e' di Euro " << cambio << " \n";
cin >> terminatore;
}



grazie mille

Ciao a tutti

Eraser ;)