Salve a tutti, ho da poco iniziato a imparare la programmazione in c++, avendo qualche conoscenza di vb.net. Prima di terminare un programma, il compilatore wxDev inserisce questo:
cin.get();
Il problema è che non mi funziona, o meglio, devo inserirlo due volte per farlo funzionare, come qui..
#include <iostream>
using namespace std;
int main(){
double N;
cout << "Dato un numero, stabilire se e' naturale\n\n";
cout << "Inserisci un numero\n";
cin >> N;
if((int)N == N && N>0)
{
cout << "\nIl numero e' naturale";
}
else
{
cout << "\nIl numero non e' naturale";
}
cin.get();
cin.get();
return 0;
}
Insenerendone uno solo, dopo l'input il programma non si ferma
Vorrei sapere se è solo un problema mio..
Inoltre vorrei capire l'istruzione endl, perchè anche cercando su internet non ci ho capito molto