Ttipa98Utente AttivoIscritto daott, 2021Messaggi7118 nov 2021, 11:39Raga poi oggi non vi rompo piu ma sono riuscita a fare un programma tarocchi... uuuu.. magari per voi sono cazzate ma sono cosi contenta è da tanto che cerco di capire questo mondo #include <iostream> using namespace std; char carattere(int i); int main() { int val; cout << "scrivi un numero intero (da 0 a 5) : " << endl; cin >> val; cout << carattere(val) << endl; cout << " " << endl; cout << " " << endl; } char carattere (int i) { if (i == 0) cout << "love"; if ( i == 1) cout << " emptyness"; if (i == 2) cout << " no sense"; if (i == 3) cout << " hug a kitty"; if (i == 4) cout << " lost soul"; if (i == 5 ) cout << " stop"; return 0; }
AAlexvMolto attivoIscritto dagiu, 2018Messaggi64218 nov 2021, 17:36Se i ad esempio è uguale a 0, tutti gli altri verranno controllati inutilmente. Meglio mettere degli else: if (i == 0) cout << "love"; else if ( i == 1) cout << " emptyness"; else if (i == 2) cout << " no sense"; ... O altrimenti usa un costrutto switch-case (con break)
KkernelspacePochi postsIscritto danov, 2021Messaggi1423 nov 2021, 11:06Per una taroccata che sia veramente tarocca userei random() e company #include <stdlib.h> long random(void); void srandom(unsigned int seed); premi un tasto (per finta), ma poi, random, cosi ogni tarocco che esce e' sempre diverso
Ttipa98Utente AttivoIscritto daott, 2021Messaggi7123 nov 2021, 11:09Ahhh giusto che sfupida... Grazie sono acora all'inizio tante cose acora non le so... Grazie
KkernelspacePochi postsIscritto danov, 2021Messaggi1423 nov 2021, 12:00Ma no, che vai bene, sono io che scherzo cmq si, random() per questi giochi aiuta.