Chiedo un consiglio su un programma/gioco in c++, se vedete nel programma ho scritto in cout e in sleep diversi caratteri in modo da farli apparire in un modo alternato, però mi serve un modo pratico e veloce per farlo con tutte le parole... Altrimenti il programma non finirò mai di scriverlo, se lo conoscete potreste dirmelo?
In più se potete mi servono informazioni su come posso scrivere più parole staccate in un unica string... Tipo nella stringa nome.
Molte grazie in anticipo.
#include <string.h>
#include <time.h>
#include <iostream>
#include <windows.h>
using namespace std;
int main(int argc, char** argv){
int a;
string nome;
bool ok;
do{
a=0;
if(a==0)
{
PlaySound(TEXT("Radio.wav"), NULL, SND_ASYNC);
cout<<"S";
Sleep (250);
cout<<"i";
Sleep (250);
cout<<"a";
Sleep (250);
cout<<"m";
Sleep (250);
cout<<"o";
Sleep (250);
cout<<".";
Sleep (250);
cout<<".";
Sleep (250);
cout<<".";
Sleep (250);
cout<<"I";
Sleep (250);
cout<<"n";
Sleep (250);
cout<<".";
Sleep (250);
cout<<".";
Sleep (250);
cout<<".";
Sleep (250);
cout<<"C";
Sleep (250);
cout<<"o";
Sleep (250);
cout<<"n";
Sleep (250);
cout<<"t";
Sleep (250);
cout<<"a";
Sleep (250);
cout<<"t";
Sleep (250);
cout<<"t";
Sleep (250);
cout<<"o";
Sleep (250);
cout<<endl;
cout<<"Benvenuto"<<endl;
Sleep (1000);
cout<<"*MESSAGGIO DI SISTEMA: STRINGA NOME NON VALIDA*"<<endl<<"Inserisci un nome (senza spazzi) => ";
cin>>nome;
Sleep (1000);
cout<<"*MESSAGGIO DI SISTEMA: CARICAMENTO FILE*"<<endl<<"Benvenuto "<<nome<<"Continuo..."<<endl;
}
}while(!ok);
return 0;
}
(Lo so, il programma non è finito e di conseguenza potrebbe dare problemi se provate a compilarlo)