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

for annidati

for annidati

Esercitiamoci con i for annidati, al fine di approfondire l’argomento. Primo esercizio sui for annidati Realizzare un programma in C++, che visualizzi 6 righe dove ciascuna riga contiene i numeri da 1 a 6, come da esempio sotto: 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 … Leggi tutto

Tavola pitagorica

tavola pitagorica

In questa lezione realizzeremo la tavola pitagorica in linguaggio C++, in modo da applicare i cicli for annidati che abbiamo studiato nelle precedenti lezioni. La tavola pitagorica è utilizzata in ambito scolastico per imparare le tabelline e ha, di solito, 10 righe e 10 colonne. Ciascuna riga o colonna viene detta tabellina. Mi ricordo che … Leggi tutto

Altri esempi sul for in C++

Altri esempi sul for in C++

In questa lezione propongo altri esempi sul for in C++, al fine di consolidare quanto studiato nelle lezioni precedenti. Primo esempio sul for in C++ Dato un elenco di N numeri, scegliere quelli che sono maggiori di 10 e minori di 100. Di questi calcolare la somma e visualizzare il risultato in output. Innanzitutto dichiariamo … Leggi tutto

Massimo dei numeri pari e dei dispari

Massimo dei numeri pari e dei dispari

In questa lezione svilupperemo un algoritmo per il calcolo del massimo, cioè del valore più grande, dei numeri pari e dispari. Inserire N numeri interi e determinare il massimo dei numeri pari e di quelli dispari. Realizziamo l’algoritmo in modo tale da inserire sia numeri positivi che negativi. Innanzitutto dichiariamo le variabili necessarie: N – … Leggi tutto

Esercitazione sul for in C++

Esercitazione sul for in C++

Proponiamo in questa lezione un’esercitazione sul for in C++, al fine di apprendere meglio il funzionamento di questo costrutto. Primo esercizio – Esercitazione sul for in C++ Scrivi i dieci numeri pari successivi al numero intero N. Quindi analizziamo le variabili che ci serviranno: N – Il numero intero da prendere in input. i – … Leggi tutto

Convertitore decimale binario in C++

Convertitore decimale binario in C++

In questa lezione costruiremo un convertitore decimale binario in C++, al fine di convertire i numeri del sistema decimale in numeri binari. Algoritmo per costruire un convertitore decimale binario in C++ Per realizzare questo algoritmo occorre rivedere come avviene la conversione da un sistema all’altro. Ricordiamo dunque che per passare da un sistema decimale ad … Leggi tutto

Esercizi con il for in C++

Esercizi con il for in C++

In questa lezione presento dei semplici esercizi con il for in C++, con lo scopo di esercitarci su quanto appreso finora. Primo esercizio – Esercizi con il for in C++ Dati N numeri determinare il minimo, cioè il valore più piccolo tra quelli incontrati, indicandone il numero d’ordine. Quindi definiamo le variabili che ci servono: … Leggi tutto

Iterazioni in C++

iterazioni in C++

Facciamo alcuni esempi di iterazioni in C++ con il ciclo for, prima di andare avanti con gli altri argomenti. Primo esempio – Iterazioni in C++ Stampare i primi n multipli di num, dove n e num sono interi e positivi. Innanzitutto dichiariamo le variabili necessarie: n – Variabile intera che rappresenta la quantità dei multipli … Leggi tutto

Ciclo for in C++

ciclo for in C++

Il ciclo for in C++ è un costrutto di controllo iterativo che offre una sintassi compatta e potente per eseguire iterazioni su un insieme di istruzioni un numero definito di volte. La sua struttura è particolarmente adatta quando si conosce esattamente il numero di iterazioni necessarie. Il ciclo for è utilizzato per quelle istruzioni cicliche … Leggi tutto