Numeri amicabili in C++

Numeri amicabili in C++

In questa lezione realizzeremo un algoritmo sui numeri amicabili in C++, ovvero quei due numeri per i quali la somma dei divisori propri dell’uno è uguale all’altro e viceversa. Per divisori propri si intendono tutti i divisori tranne il numero stesso. Facciamo un esempio di numeri amicabili, considerando i numeri 220 e 284. Il numero […]

numeri primi in C++

Numeri primi in C++

Sviluppiamo un programma sui numeri primi in C++, utilizzando i cicli for, while e do-while spiegati nelle scorse lezioni. Primo esempio – Numeri primi in C++ Inserire un numero e verificare se può essere un numero primo. Innanzitutto pensiamo alle variabili che ci servono e le dichiariamo: n – Il numero da verificare. div – […]

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 […]

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: […]

Esempi con while in C++

Esempi con while in C++

In questa lezione proponiamo altri esempi con il while in C++, prima di passare al ciclo for. Esempi con while in C++ Scrivere un programma che, leggendo due numeri interi, sottrae il minore dal maggiore finché la loro differenza diventa inferiore a 3 unità, visualizzando sullo schermo il risultato di ogni iterazione. Per la realizzazione […]

Trovare il maggiore e quante volte ricorre in C++

Trovare il maggiore e quante volte ricorre in C++

Sviluppiamo un altro esempio per trovare il maggiore e quante volte ricorre in C++. Trovare il maggiore e quante volte ricorre in C++, implementazione Realizziamo l’algoritmo chiedendo all’utente quanti numeri vuole inserire. Innanzitutto definiamo le variabili che ci servono per lo sviluppo del seguente algoritmo: int N – Indica la quantità dei numeri da inserire. […]

Esercitazione sul while e do-while in C++

Esercitazione sul while e do-while in C++

In questa lezione propongo un’esercitazione sul while e do-while in C++, in modo da imparare meglio ad utilizzare entrambi i cicli. Primo esercizio – Esercitazione sul while e do-while in C++ Leggere una sequenza di numeri reali, determinare quanti valori sono interi, cioè senza la parte decimale ed effettuarne la somma. Terminare la lettura quando […]

Esercizi sul ciclo do-while in C++

Esercizi sul ciclo do-while in C++

In questa lezione risolveremo alcuni esercizi sul ciclo do-while in C++, al fine di comprendere meglio come poterlo utilizzare nei nostri algoritmi. Primo esercizio sul ciclo do-while in C++ Scrivere un programma che mostra a video i numeri pari compresi tra 0 e 100 in ordine decrescente, cioè da 100 a 0. Per la realizzazione […]

Convertitore decimale binario in pyhton

Convertitore decimale binario in pyhton

Realizziamo in questa lezione un semplice convertitore decimale binario in pyhton utilizzando le funzioni appena studiate. Quindi iniziamo creando una funzione che prende come parametro un numero decimale e restituisce il numero convertito in binario. Convertitore decimale binario in pyhton Assegniamo a b, cioè alla variabile che conterrà il numero binario, la stringa vuota. Dopo […]

chiamata di funzione in python

Chiamata di funzione in python

In questa lezione spiegheremo cosa si intende per chiamata di funzione in python, cioè come poter eseguire una funzione. Nella scorsa lezione abbiamo studiato come definire le funzioni che ritornano uno o più valori o che non ne ritornano per niente. Ma, dopo aver definito una funzione, occorre richiamarla in qualche punto del programma. Esempio […]