Salve a tutti, ancora una volta ho bisogno del vostro aiuto!
Qualcuno mi puo dire come fare le seguenti cose?
1)
Ad un certo punto dell'esecuzione del programma vi e una stringa che fa scegliere al programma un numero da 1 a 2 e poi lo associa ad una variabile....poi quella variabile se ha 1 fa uscire un messaggio se ha 2 esce qualcos'altro ma non deve interferire con il resto del programma, ovvero
c'e un conto alla rovescia che parte da 10 e arriva a 0 quando arriva a 5 il programma randomizza e sceglie tra 1 e 2 se esce uno il programma dice BANANA!(esempio) se esce 2 il programma dice MELA(esempio)
ma intanto il conto alla rovescia e continuato....
Ovviamente io non sto facendo un conto alla rovescia.... io sto facendo un gioco basato sul testo e voglio per esempio che se ad un certo punto scrivo "spara" ci sia la possibilità di mancare o meno il bersaglio.
2)
Come posso risolvere il messaggio d'errore
"pincopallino.exe ha smesso di funzionare"
mi esce spesso quando smanetto con le variabili....
3)
Come posso associare le lettere alle variabili anziché usare i numeri?
Ho provato a fare cosi
(ho saltato delle parti, ho copiato il necessario)
int ciao;
scanf("%s", ciao);
if (ciao == 's')
{
istruzioni
}
esle if (ciao == 'n')
{
istruzioni
}
Ma tutto quello che posso ottenere e che il programma si blocca e non va avanti, o che mi da sempre lo stesso risultato..
4) Come posso far ricominciare il programma quando arriva alla fine?
tipo, finisce il suo ciclo allora ricomincia tutto da capo
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.
Salve a tutti, ancora una volta ho bisogno del vostro aiuto!
Qualcuno mi puo dire come fare le seguenti cose?
1)
Ad un certo punto dell'esecuzione del programma vi e una stringa che fa scegliere al programma un numero da 1 a 2 e poi lo associa ad una variabile....poi quella variabile se ha 1 fa uscire un messaggio se ha 2 esce qualcos'altro ma non deve interferire con il resto del programma, ovvero
c'e un conto alla rovescia che parte da 10 e arriva a 0 quando arriva a 5 il programma randomizza e sceglie tra 1 e 2 se esce uno il programma dice BANANA!(esempio) se esce 2 il programma dice MELA(esempio)
ma intanto il conto alla rovescia e continuato....
Ovviamente io non sto facendo un conto alla rovescia.... io sto facendo un gioco basato sul testo e voglio per esempio che se ad un certo punto scrivo "spara" ci sia la possibilità di mancare o meno il bersaglio.
2)
Come posso risolvere il messaggio d'errore
"pincopallino.exe ha smesso di funzionare"
mi esce spesso quando smanetto con le variabili....
3)
Come posso associare le lettere alle variabili anziché usare i numeri?
Ho provato a fare cosi
(ho saltato delle parti, ho copiato il necessario)
int ciao;
scanf("%s", ciao);
if (ciao == 's')
{
istruzioni
}
esle if (ciao == 'n')
{
istruzioni
}
Ma tutto quello che posso ottenere e che il programma si blocca e non va avanti, o che mi da sempre lo stesso risultato..
4) Come posso far ricominciare il programma quando arriva alla fine?
tipo, finisce il suo ciclo allora ricomincia tutto da capo
Condividi questo messaggio
Link di questo messaggio
Condividi su altri siti