continue_break

Istruzioni break e continue

Le istruzioni break e continue consentono un controllo maggiore sui cicli. Nessuna delle due accetta argomenti. Break L’istruzione break, già vista quando abbiamo parlato dello switch, può essere utilizzata anche all’interno di un ciclo, causandone la terminazione. L’istruzione break è stata introdotta per permettere di uscire dai cicli senza aspettare che l’ultimo valore sia stato […]

casting implicito ed esplicito

Casting in C

Affronteremo oggi il casting in C. Quando si lavora con tipi di dati diversi tra loro può essere necessario effettuare la conversione. Questa operazione si chiama casting.Con il termine cast si intende l’operazione di passaggio di una variabile da un tipo di dato ad un altro. In C esistono due tipi di conversioni: Casting implicito […]

while, for e do while

Strutture di controllo iterative in C

Parliamo adesso delle strutture di controllo iterative, ovvero i cicli. Quando si desidera ripetere un’operazione un determintato numero di volte si ricorre alle strutture di controllo iterative. Tipi di strutture di controllo iterative. Ci sono tre tipi di strutture iterative: while do…while for Inoltre, anche i costrutti iterativi, come quelli di selezione, possono essere annidati. […]

istruzione di selezione if in C

Istruzioni di selezione

Il costrutto di selezione è uno dei principali costrutti della programmazione imperativa e permette di scegliere due strade in base alla condizione che viene specificata. In C viene implementato attraverso l’istruzione if…else (se…altrimenti) Questo costrutto può presentarsi senza il ramo altrimenti, come ci possono essere dei rami if a cascata. Ecco la sintassi: Solo if […]

tipi di operatori in C

Tipi di operatori

In questa lezione studieremo i tipi di operatori in linguaggio C. Gli operatori permettono di ottenere un determinato risultato da un’operazione, che si compie su una o più variabili, all’interno di un programma. In C gli operatori permettono quindi di compiere delle operazioni basilari, per le funzioni più avanzate ci sono le librerie appositamente create. […]

Il linguaggio C

Il linguaggio C

Il linguaggio C è un linguaggio di programmazione di alto livello, progettato e realizzato nel 1972 da Dennis Ritchie. Le caratteristiche principali di questo linguaggio sono: innanzitto è case sensitive, ovvero distingue tra lettere maiuscole e minuscole; poi è general purpose (multiuso) ovvero può essere impiegato per codificare progetti software di natura diversa; è un […]