Indovinelli con Scratch

In questa lezione realizzemo un gioco con gli indovinelli con Scratch. Proporremo 4 semplici indovinelli: 1) Giro curioso nel bosco fitto e frondoso. Mi arrotolo in palla, sono piccolo e gioioso. 2) Mi nutro di insetti nell’oscurità, Un piccolo mammifero nella mia verità. 3) Nella notte mi senti cantare, Con occhi grandi posso guardare. 4) … Leggi tutto

Casting in C

casting implicito ed esplicito

In questa lezione affronteremo un concetto fondamentale: il casting in C. Quando si lavora con tipi di dati diversi tra loro, può essere necessario effettuare la conversione di un tipo di dato in un altro. Questo processo è conosciuto come casting. Concetto di Casting Il termine “casting” si riferisce alla trasformazione di una variabile da … Leggi tutto

Istruzioni break e continue

continue_break

Le istruzioni break e continue sono strumenti essenziali nel controllo dei cicli in molti linguaggi di programmazione, inclusi C e C++. Consentono di gestire in modo efficiente il flusso di esecuzione all’interno di un ciclo. Di seguito, espanderò ulteriormente il concetto e fornirò una migliore spiegazione del codice proposto. Quando utilizzare le istruzioni break e … Leggi tutto

Strutture di controllo iterative in C

while, for e do while

In questa lezione parliamo delle strutture di controllo iterative in C. Le strutture di controllo iterative, comunemente note come cicli, sono fondamentali nella programmazione per ripetere operazioni un numero specificato di volte. Queste strutture permettono di automatizzare processi ripetitivi, migliorando l’efficienza e la leggibilità del codice. Tipi di Strutture di Controllo Iterative in C Esistono … Leggi tutto

Tipi di operatori

tipi di operatori in C

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. … Leggi tutto

Il linguaggio C

Il linguaggio C

Il linguaggio C è stato sviluppato per la prima volta presso i laboratori Bell di AT&T da Dennis Ritchie nel corso degli anni 1969-1973. Inizialmente, fu creato come evoluzione del linguaggio di programmazione B, anch’esso sviluppato presso i laboratori Bell. Il linguaggio C ha guadagnato rapidamente popolarità grazie alla sua flessibilità e alle sue capacità … Leggi tutto

Istruzioni di selezione

istruzione di selezione if in C

In linguaggio C, ci sono due principali istruzioni di selezione: “if” e “switch“. Le istruzioni di selezione sono uno dei principali costrutti della programmazione imperativa e permettono di scegliere fra diverse alternative all’interno del codice, in base alle condizioni definite. Questo processo di selezione ci consente di scrivere codice che si adatta dinamicamente alle varie … Leggi tutto