Informatica 2 Liceo Scientifico Scienze Applicate/Istruzione if: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nuova pagina: {{Informatica 2 Liceo Scientifico Scienze Applicate}} == Operatori di Confronto == Gli operatori di confronto che servono per scrivere delle espressioni logiche (che hanno cioe' com...
 
Nessun oggetto della modifica
Riga 22:
 
L'istruzione per realizzare una scelta fra 2 blocchi di istruzioni e' l'istruzione if<br />
LaVediamo ora la sintassi dell'if ,( la sintassi e' la regola grammaticale con cui impartiamo l'ordine e' la) seguente.:<br />
 
if (condizione logica)
Riga 52:
* poi c'e' un primo blocco d'istruzioni racchiuse fra parentese graffe (quella di apertura allineata con quella di chiusura) che sono eseguite se la condizione logica e' true, questo blocco di istruzioni e' detto blocco istruzioni caso vero
* poi c'e' dopo l'else un secondo blocco d'istruzioni racchiuse fra parentese graffe (quella di apertura allineata con quella di chiusura) che sono eseguite se la condizione logica e' false, questo blocco di istruzioni e' detto blocco istruzioni caso falso
* la parola if corrisponde all'italiano se ed' è una parola riservata perche' indica un'istruzione
* la parola else corrisponde all'italiano altrimenti, e' una parola riservata ed usata insieme ad un if ( e quindi mai da sola)
<br />
possiamo riassumere dicendo che if-else funziona in questo modo:<br />
Riga 126:
 
<br />
Le istruzioni del blocco vero o falso possono essere qualsiasi , se le istruzioni di un blocco (vero o falso di un if) contengono a loro volta un'istruzione if si parla di istruzione if annidata, ad esempio<br />
 
 
Riga 167:
<br />
 
in questo caso ho un solo else a quale if appartiene? in questo caso la regola vuole che l'if appartenga all'if piu' vicino,interno (cioe' identandoal if(a>70) ), posso identare (spaziando) benemeglio il codice siper evidenziare come l'istruzione vienen haeseguita<br />
 
 
Riga 177:
<br />
 
per ottenere l'effetto opposto bisogna giocare con le parentesi graffe, in modo da determinareraggruppare in modo diverso ile blocchiistruzioni, si ha allora
<br />
 
Riga 229:
<br />
 
Nel C non esistono le variabili booleani, che sono state introdotte nel c++, nel c per rappresentare una variabile booleana (vero/falso) si usa un intero, se l'intero vale 0 la condizione e' falsa , se e' diverso da zero la condizione e' vera, quindi l'espressione logica (condizione) con i booleani puo' essere sostituita da una espressione che restituisce un intero<br />
 
se z vale 10 e scrivo <br />