Esercizio sui vettori in C++

Esercizio sui vettori in C++

In questa lezione risolveremo un semplice esercizio sui vettori in C++, al fine di capire meglio gli argomenti trattati finora. Dati due vettori A e B di dimensione 10: a) Inserire gli elementi da tastiera nei due vettori. b) Moltiplicare gli elementi di indice pari del primo vettore per gli elementi di indice pari del […]

Trovare il maggiore e il secondo maggiore

Trovare il maggiore e il secondo maggiore

Dato un vettore numerico di N posizioni caricato in memoria trovare il maggiore e il secondo maggiore, cioè determinare il valore più grande e quello immediatamente inferiore (il secondo), indicandone l’indice. Per realizzare questo algoritmo occorre come al solito chiedere N e fare un controllo dell’input in modo da accettare solo valori maggiori o uguali […]

morra cinese con scratch 3

Morra cinese con Scratch 3

In questa lezione proponiamo il gioco della morra cinese con Scratch 3. Come si gioca a morra cinese? Gli strumenti utilizzati sono le mani dei giocatori e ciascun giocatore può scegliere un oggetto: forbice (f), sasso (s) o carta (c). Il Sasso, si rappresenta con la mano a pugno; La Carta, si rappresenta con la […]

Esercizi vettori C++

Esercizi vettori C++

Esercizi vettori C++. In questa lezione lezione affronteremo alcuni esercizi sui vettori al fine di consolidare l’argomento. Esercizi vettori C++ – Primo esercizio Inseriamo in un vettore di N elementi il valore del suo indice. Stampiamo poi il vettore e le sue posizioni. Innanzitutto chiediamo all’utente di inserire N e facciamo un controllo dell’input per […]

I vettori in C++

I vettori in C++

Abbiamo già visto come utilizzare i vettori in C++, in questa lezione faremo un riepilogo di quanto appreso. I Vettori in C++ – Primo esercizio Caricare un vettore di N elementi con numeri interi inseriti da tastiera. Si dichiara un intero N e si chiede all’utente di inserire il valore da tastiera. Con un ciclo […]

esercizi svolti diagrammi di flusso

Esercizi svolti diagrammi di flusso

Proponiamo due semplici esercizi svolti con i diagrammi di flusso. Primo esercizio svolto diagrammi di flusso Proponiamo un primo esercizio con i diagrammi di flusso. Dati due numeri A e B verificare se A è il quadrato di B. Prendiamo in input A e B utilizzando il parallelogramma. Dopo utilizzare il rombo per verificare se […]

Esercizi diagrammi di flusso

Esercizi diagrammi di flusso

In questa lezione propongo alcuni esercizi sui diagrammi di flusso utilizzando la selezione, cioè l’istruzione se(if). Esercizi diagrammi di flusso – Primo algoritmo Il biglietto di ingresso ad un museo ha le seguenti tariffe. Per i bambini di età inferiore a 6 anni l’ingresso è gratuito (opzione 1), per gli studenti 8 euro (opzione 2), […]

Esempi Python

Esempi Python

Esempi Python – In questa lezione faremo altri esempi in Python utilizzando il ciclo for. Proponiamo quindi alcuni algoritmi. Esempi Python – Primo esempio in Python Scrivere i numeri da 1 a N saltando i multipli di 3. Quindi chiediamo di prendere in input un numero N, dopo utilizziamo un ciclo for con range da […]

fattoriale

Fattoriale

In questa lezione calcoleremo il fattoriale di un numero in Python. In matematica il fattoriale di un numero naturale n, che si indica con n!, è il prodotto dei numeri interi positivi minori o uguali a tale numero. Quindi ad esempio 5!=5*4*3*2*1=120 mentre per convenzione 0!=1 Fattoriale in Python Realizziamo adesso il programma per il […]

Lo slicing in Python

Lo slicing in Python

Lo slicing in Python permette di creare delle sotto – sequenze, quindi è un modo per ottenere più elementi contemporaneamente da una lista. Abbiamo già utilizzato lo slicing nelle stringhe nel seguente tutorial: stringhe in python. Lo slicing in Python – creare sottoliste Facciamo subito un esempio per capire come funziona lo slicing. Esaminiamo l’esempio proposto. […]