Davcarnaby
19-03-2007, 16:04
Salve a tutti...ho un problema con il seguente esercizio:
Scrivete un programma che chieda all'utente il nome. Se viene inserito il vostro nome, il programma dovrà rispondere con un ``Questo è un bel nome'', se il nome inserito è "John Cleese" o "Michel Palin" il programma dovrà rispondere "questo nome non è italiano".
ho pensato di svolgerlo cosi...
int nome;
cout<<"nome"<<endl;
cin>>nome;
if (nome==0 || nome==1) {
cout<<"sta bene"<<endl;
}
else
cout<<"sacchett"<<endl;
system("pause") ;
Il problema mi giunge quando a 0 ed 1 sostituisco due nomi,li inizializzo fra le variabili int,ma il programma gira in modo non corretto,mi sapete aiutare???
thx
Scrivete un programma che chieda all'utente il nome. Se viene inserito il vostro nome, il programma dovrà rispondere con un ``Questo è un bel nome'', se il nome inserito è "John Cleese" o "Michel Palin" il programma dovrà rispondere "questo nome non è italiano".
ho pensato di svolgerlo cosi...
int nome;
cout<<"nome"<<endl;
cin>>nome;
if (nome==0 || nome==1) {
cout<<"sta bene"<<endl;
}
else
cout<<"sacchett"<<endl;
system("pause") ;
Il problema mi giunge quando a 0 ed 1 sostituisco due nomi,li inizializzo fra le variabili int,ma il programma gira in modo non corretto,mi sapete aiutare???
thx