Minimo fra tre numeri in Scratch
Vediamo adesso come realizzare un algoritmo che calcoli il minimo fra tre numeri in Scratch. Il procedimento che adotteremo sarà quello che abbiamo già utilizzato nella ricerca del massimo fra…
Vediamo adesso come realizzare un algoritmo che calcoli il minimo fra tre numeri in Scratch. Il procedimento che adotteremo sarà quello che abbiamo già utilizzato nella ricerca del massimo fra…
In questa lezione sviluppiamo un programma in linguaggio C che calcola la media dei numeri presenti in un array. Questo ci permette di ottenere una comprensione più profonda dei concetti…
In questa lezione realizziamo un programma che controlli se un numero è primo in lunguaggio C. Definizione di numero primo Un numero primo è un numero naturale maggiore di 1…
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…
In questa lezione, esploreremo l’algoritmo di ordinamento insertion sort in linguaggio C. L’insertion sort, come suggerisce il nome, opera su un principio di inserimento graduale degli elementi nella giusta posizione.…
Gli array, chiamati anche vettori, sono una struttura fondamentale nella programmazione in C. Essi consentono di organizzare e manipolare una raccolta di valori omogenei, ossia di tipo identico, in modo…
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…
In questa lezione vogliamo realizzare un semplice programma che presi in input 10 numeri mi restituisce la loro somma usando il ciclo for in C. Ricordiamo che il ciclo for…
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…
In questa lezione ci eserciteremo con i cicli for annidati in C, cioè studieremo le iterazioni eseguite dentro un’altra iterazione. Innanzitutto notiamo che nei cicli annidati, il ciclo più esterno…
In questa lezione affronteremo la realizzazione di un semplice algoritmo per il calcolo del massimo tra n numeri in C, utilizzando il ciclo for. L’obiettivo è prendere in input n…
In questa lezione, esploreremo un algoritmo per contare i numeri positivi e negativi in C, facendo uso del ciclo for. Questo algoritmo è simile a quelli affrontati in precedenza, come…
Affronteremo in questa lezione un algoritmo per contare i numeri pari e dispari in C, utilizzando il ciclo for. L’algoritmo è dunque molto semplice ed è simile ai due esercizi…
In questa lezione, eseguiremo un paio di esercizi con il ciclo for, al fine di consolidare la comprensione di questa importante e molto utilizzata struttura di controllo. Esercizio 1 con…
In questa lezione parleremo del ciclo for in C, particolarmente utile quando si deve eseguire un’operazione un numero specificato di volte, controllando un contatore durante l’esecuzione. Nella programmazione infatti, spesso…
In questa lezione affronteremo l’esercizio sui multipli di un numero in C con il for al fine di approfondire i concetti sulle istruzioni iterative. Quindi proponiamo questo esercizio molto semplice…
Scanf in linguaggio C è una funzione di input, così come getc e getchar. La funzione scanf in C consente di acquisire una sequenza di caratteri (lettere o cifre) dalla…
In questa lezione parleremo di stdin ovvero dello standard input. Lo standard input, abbreviato stdin, è un canale da cui giunge un flusso di dati. Il linguaggio C prevede i…