• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Problema risolto Programma

oscarandrea

Utente Colossal
Autore del topic
23 Novembre 2013
3.293
101
Miglior risposta
0
Sono arrivato ai cicli (while e do) ma ho un problema con un codice che ho fatto per esercitarmi ovvero:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
il problema e che mi stampa sempre se digito sopra i 18 "benvenuto" e subito dopo "non puoi accedere" però dovrebbe stampare solo benvenuto e se digito sopra gli ottanta "mi prendi per il culo?" .Ho provato anche a mettere al posto di else , if (a < 18) ma nulla.Come devo gestire il codice?
 
Sono arrivato ai cicli (while e do) ma ho un problema con un codice che ho fatto per esercitarmi ovvero:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
il problema e che mi stampa sempre se digito sopra i 18 "benvenuto" e subito dopo "non puoi accedere" però dovrebbe stampare solo benvenuto e se digito sopra gli ottanta "mi prendi per il culo?" .Ho provato anche a mettere al posto di else , if (a < 18) ma nulla.Come devo gestire il codice?

rivediti gli else if e in generale le condizioni :soso:
ti ri-propongo il codice
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
in pratica in quel modo controllava se era maggiore uguale di 18 e stampava , poi controllava se era maggiore uguale di 80 e stampava il secondo messaggio altrimenti il messaggio non puoi accedere .
 
Ultima modifica:
  • Like
Reactions: 1 person
rivediti gli else if e in generale le condizioni :soso:
ti ri-propongo il codice
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
in pratica in quel modo controllava se era maggiore uguale di 18 e stampava , poi controllava se era maggiore uguale di 80 e stampava il secondo messaggio altrimenti il messaggio non puoi accedere .

Grazie^^ comunque avevo letto solo la parte del while ancora non il do ;)

- - - Aggiornato - - -
@TBH non mi fa compilare :soso:
 
ci manca la parentesi di chiusura del main , bastava anche guarda :soso:



hai scritto tu un do while :emoji_confused:

non fare caso a ciò che dico ho fatto un po di casino con gli argomenti non intedevo il do xD :emoji_relieved: è risolto

- - - Aggiornato - - -

ci manca la parentesi di chiusura del main , bastava anche guarda :soso:



hai scritto tu un do while :emoji_confused:

però se scrivo 90 non mi dice mi prendi per il culo :soso:
 
Sposto tra i problemi risolti , comunque i cicli sono i seguenti :

-While , cicla per vero ed è chiamato ciclo con controllo in testa
-Do-Whilecicla per vero ed è chiamato ciclo con controlla in coda e permette almeno una volta di eseguire le istruzione al suo interno
-For serve per scorrere vettori e o liste (generalmente) , dato la sua enorme flessibilità spesso viene sostituito al while. @oscarandrea
 
Sposto tra i problemi risolti , comunque i cicli sono i seguenti :

-While , cicla per vero ed è chiamato ciclo con controllo in testa
-Do-Whilecicla per vero ed è chiamato ciclo con controlla in coda e permette almeno una volta di eseguire le istruzione al suo interno
-For serve per scorrere vettori e o liste (generalmente) , dato la sua enorme flessibilità spesso viene sostituito al while. @oscarandrea
si ma se scrivo 80,81 etc non mi stampa "mi prendi per culo"