Pipiramide di asterischi in python

Piramide di asterischi in python

Realizziamo in questa lezione una piramide di asterischi in python, come quella mostrata nella figura sotto, avente come altezza 6 asterischi. Per realizzare il nostro programma, prendiamo innanzitutto in input l’altezza della piramide. La piramide dell’esempio ha altezza 6 e base 11, immaginiamo dunque che l’utente inserisca 6 alla domanda ‘qual è l’altezza della piramide […]

Rettangolo di asterischi

Rettangolo di asterischi

Realizziamo un programma che visualizzi in output un rettangolo di asterischi, prendendo in input la base e l’altezza. Per realizzare questo algoritmo chiediamo innanzitutto all’utente di inserire la base e l’altezza. Dopo impostiamo il range del ciclo for esterno con il valore dell’altezza (h) e il range del ciclo for interno con il valore della […]

Metodo append in Python

Metodo append in Python

In questa lezione realizziamo altri esercizi che utilizzano il metodo append in Python. In particolare impareremo a popolare le liste con dei numeri primi. Esercizio con il metodo append in Python Il primo esercizio che propongo è dunque questo: Creare una lista di n numeri primi. Dopo visualizzare in output gli elementi ed il suo […]

Cicli for annidati in python

Cicli for annidati in Python

In questa lezione impareremo ad utilizzare i cicli for annidati in Python, ovvero le iterazioni eseguite dentro altre iterazioni. Facciamo dunque degli esempi per capire il loro funzionamento. Esempio sui cicli for annidati in Python Produrre un rettangolo di 4 asterischi come base e 3 per altezza. L’output dovrà essere dunque questo: Per realizzare ciò […]

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

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

javascript canvas

JavaScript canvas

In questo breve articolo parleremo dei JavaScript canvas, cioè uno strumento utile per tracciare linee, disegni, immagini e figure geometriche all’interno di una pagina web. Quindi facciamo una precisazione: canvas è un tag introdotto con HTML5 e può essere utilizzato per disegnare, quanto detto sopra, utilizzando un linguaggio di script. Esempio 1 di utilizzo di […]

cicli for annidati c++

Cicli for annidati C++

In questa lezione affronteremo i cicli for annidati in C++, cioè le iterazioni eseguite dentro un’altra iterazione. Facciamo subito degli esempi per capire meglio il funzionamento. Esempio sui cicli for annidati C++ Produrre un programma che mostri un rettangolo di 6 asterischi come base e 3 come altezza. Quindi per risolvere questo problema abbiamo bisogno […]

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

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