Area di un triangolo rettangolo

Area di un triangolo rettangolo

In questo tutorial calcoleremo l’area di un triangolo rettangolo prendendo in input i due cateti.

Faremo in modo di consentire all’utente di inserire il valore dell’area e il programma dirà se l’area è corretta oppure no.

Area di un triangolo rettangolo con Scratch

Procedimento

Innanzitutto impostiamo uno sprite ed uno sfondo a piacere. Dopo creiamo le due variabili cateto1 e cateto2.

Dunque inseriamo il blocco chiedi due volte e memorizziamo i valori immessi da tastiera nelle variabili appena create.

cateti triangolo rettangolo

Quindi calcoliamo l’area utilizzando gli operatori opportuni.

calcolo area triangolo rettangolo

Chiediamo all’utente di inserire il valore dell’area e confrontiamo questo valore con quello calcolato dal programma.

Se la risposta è corretta visualizziamo il messaggio: ‘Bravo hai detto giusto!‘, altrimenti ‘Ripassa bene la formula!’.

area

In questo modo abbiamo terminato il nostro semplicissimo programma per il calcolo dell’area del triangolo.

Per rendere tutto più dinamico potremmo far apparire le variabili dei cateti e dell’area la momento giusto.

Quindi andiamo su variabili e le rendiamo visibili cliccando sul segno di spunta a lato.

variabili

Poi andiamo nello stage e clicchiamo con il tasto destro sulle variabili dei cateti, selezionando l’opzione grande, come da figura.

triangolo

Ecco dunque il programma completo:

area triangolo rettangolo

Alcuni link utili

Indice tutorial Scratch 3.0

Indice argomenti Scratch 2.0

Numeri primi in Scratch

Massimo fra tre numeri in Scratch

Minimo tra 3 numeri in Scratch

Numeri perfetti con algobuild

Numeri amicabili

Selecion sort in Scratch

Esempio di successione di Fibonacci con Algobuild

La successione di Fibonacci in C++

Confronto tra numeri

Confronto tra numeri

In questa lezione svilupperemo un algoritmo che consente di fare il confronto tra numeri utilizzando Scratch.

Confronto tra numeri con Scratch

Ecco dunque una possibile implementazione dell’algoritmo:

Procedimento

Innanzitutto scegliamo uno sfondo ed uno sprite a piacere.

Dopo creiamo le due variabili numero1 e numero2. Assegniamo a ciascuna un valore a caso tra 1 e 100 (chiaramente potete scegliere voi l’intervallo desiderato).

In questo modo, ogni volta che il programma verrà avviato verranno generati dei nuovi numeri random.

numeri random

Adesso chiediamo all’utente di inserire il simbolo giusto tra il primo ed il secondo numero. Il simbolo da inserire sarà: <, > oppure =.

Memorizziamo la risposta inserita dall’utente in una variabile che chiameremo simbolo.

simbolo confronto numeri

Abbiate cura di rendere le variabili visibili:

Le posizionate sullo schermo, cliccate con il tasto destro su di esse e selezionate l’opzione grande:

Quindi adesso dobbiamo sviluppare il nostro algoritmo pensando alle possibili condizioni.

Visualizziamo il messaggio ‘Hai detto giusto‘ se il simbolo inserito è corretto, altrimenti il messaggio ‘Risposta sbagliata‘.

confronto numero

Possiamo pensare di ripetere questa operazione ad esempio 10 volte, utilizzando il blocco ripeti 10 volte. In questo modo verranno effettuati più operazioni di confronto tra numeri.

ciclo confronti numeri

Infine possiamo aggiungere un punteggio per ogni risposta corretta.

Quindi creiamo una variabile punti che inizializziamo a zero e che incrementiamo di 1 per ogni risposta corretta.

Inoltre puliamo la variabile simbolo in modo che appaia vuota prima che l’utente inserisca il simbolo:

Confronti numeri

Abbiamo sviluppato un semplicissimo programma per il confronto tra numeri, personalizzatelo come meglio credete.

Alcuni link utili

Indice tutorial Scratch 3.0

Indice argomenti Scratch 2.0

Numeri primi in Scratch

Massimo fra tre numeri in Scratch

Minimo tra 3 numeri in Scratch

Numeri perfetti con algobuild

Numeri amicabili

Selecion sort in Scratch

Esempio di successione di Fibonacci con Algobuild

La successione di Fibonacci in C++