PDA

Visualizza la versione completa : [C++] Cancellare dati sulla Console


spawn88
09-03-2012, 22:13
Buonasera a tutti,
ho questo codice:

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
char stringa[3];
int cont;
int valore=1;
int i=2;
int k=1;
do{
for(i=0;i<3;i++){
cout<<"inserisci lettera maiuscola : ";
cin>>stringa[i];
}
for(i=2;i>=0;i--){
valore+=(stringa[i]-65)*k;
k*=26;
}
cout<<"risultato : "<<valore<<endl;
cout<<"inserire un nuovo numero? si=1, no=0"<<endl;
cin>>cont;
}while(cont==1);


system("PAUSE");
return EXIT_SUCCESS;
}
vorrei che prima di ogni ciclo do{}while si cancellino tutte le scritte delle istruzioni precedenti.. come posso fare?

grazie mille in anticipo

oregon
09-03-2012, 22:50
Ma che la "blackboard"?

spawn88
09-03-2012, 22:53
La schermata nera dove vengono eseguite le istruzioni del programma

oregon
09-03-2012, 22:58
La console del DOS? Adesso si chiama "blackboard"? :bh:

Comunque ... lasciando perdere metodi pi complessi ma pi corretti che, allo stato attuale, sarebbero un problema per te, prova ad usare semplicemente una

system("CLS");

spawn88
10-03-2012, 11:39
tempestivo ed efficace grazie molte oregon

Loading