Ciao ragazzi, ho bisogno di una mano!

Dentro un ciclo while ho un determinato pezzo di codice A che stampa a video di volta in volta una determinata cosa.

Naturalmente se io avvio il programma a video vedo direttamente il risultato finale con tutte le stampe, ma io vorrei che tra una stampa a video e l'altra trascorressero ad esempio 3 secondi, così che io vedo come il computer costruisce quello che voglio che stampi a video.

In pratica vorrei sapere come fare questo:

while(condizione){

aspetta 3 secondi e vai avanti

codice da eseguire

}

vi ringrazio anticipatamente per le risposte!

Riccardo