PDA

View Full Version : Piccolo problemino C++


GokuSSY5
05-10-2003, 20:11
Sto cominciando a entrare nel mondo del C++.....ancora sn agli inzi.....programmi per addizioni, sull'utilizzo delle istruzioni if......etc......quando "ho realizzato" entrambi questi programmi, mi si presenta un problemino....il programma si avvia e si esegue correttamente.....il prob è che la finestra sparisce subito e nn mi da tempo di leggere il risultato......c'è qualke comando tipo "pause" che blocca lo schermo.....o c'è qualke opzione da modificare?

misterx
05-10-2003, 20:55
Originariamente inviato da cionci

#include <stdio.h>

int main()
{
printf("Premi INVIO per continuare...");
getchar();
return 0;
}

cionci
06-10-2003, 05:25
tnx per il quote :)

nin
06-10-2003, 19:19
..secondo voi perchè il mio prof ci fa usare assolutamente il comando

system("PAUSE");

quando si può fare anche così? C'è una differenza??

cionci
06-10-2003, 19:29
Sì...che system("PAUSE") funziona solo in DOS e Windows...
Comunque a dirla tutta servirebbero un paio di istruzioni in più:

void pausa()
{
fflush(stdin);
printf("\nPremi INVIO per continuare...");
getchar();
fflush(stdin);
}

nin
07-10-2003, 16:51
Originariamente inviato da cionci
Sì...che system("PAUSE") funziona solo in DOS e Windows...
Comunque a dirla tutta servirebbero un paio di istruzioni in più:

void pausa()
{
fflush(stdin);
printf("\nPremi INVIO per continuare...");
getchar();
fflush(stdin);
}


Ok, grazie!
:) :cool:

Frank1962
07-10-2003, 16:56
si può fare anche così:

int main()
{
printf("Premi INVIO per continuare...");
cin.ignore();
return 0;
}