lettura facile

Le operazioni aritmetiche su Scratch

In questa lezione del corso di coding ti spiego come eseguire i calcoli matematici e aritmetici su Scratch.

Scratch supporta tutte le principali operazioni aritmetiche di base

I blocchi degli operatori aritmetici di Scratch ti permettono di sommare, sottrarre, moltiplicare o dividere qualsiasi coppia di valori numerici.

Tutti i blocchi aritmetici generano in uscita un numero.

Addizione ( + )

Per sommare due numeri qualsiasi puoi usare il blocco di funzione dell'addizione

il blocco funzione dell'addizione

Il blocco ha due spazi vuoti in cui puoi inserire i due addendi, due numeri oppure variabili numeriche.

Il blocco restituisce in uscita la somma dei due numeri.

Ecco un esempio pratico
un esempio pratico di addizione

Sottrazione ( - )

Per calcolare la differenza tra due numeri puoi usare il blocco di funzione della sottrazione

il blocco funzione della sottrazione

Anche questo blocco ha due spazi vuoti in cui puoi digitare il minuendo e il sottraendo. Possono essere numeri o variabili numeriche.

Il blocco restituisce in uscita la differenza tra il primo e il secondo numero.

Ecco un esempio pratico
un esempio pratico della sottrazione

Moltiplicazione ( * )

Per calcolare il prodotto di due numeri utilizza il blocco di funzione della moltiplicazione

il blocco funzione della moltiplicazione

Il blocco ha due spazi vuoti dove puoi inserire i fattori della moltiplicazione, due numeri o variabili numeriche.

Il blocco restituisce in uscita il prodotto dei due numeri.

Ecco un esempio pratico
un esempio pratico della moltiplicazione

 

Divisione ( / )

 

Per calcolare il quoziente della divisione tra due numeri utilizza il blocco di funzione della divisione

il blocco funzione della divisione

Il blocco ha due spazi vuoti dove puoi inserire il dividendo e il divisore, due numeri o variabili numeriche.

Il blocco restituisce in uscita il quoziente della divisione.

Ecco un esempio pratico
un esempio pratico della divisione

Il modulo della divisione (resto)

Scratch ha anche l'operatore modulo ( mod ) che restituisce il resto della divisione di due numeri.

l'operatore modulo

Ad esempio, 9 mod 2 restituisce 1 perché il resto della divisione 9 per 2 è 1.

il modulo della divisione 9:2 è 1 (resto)

A cosa serve conoscere il modulo? Conoscere il modulo o resto della divisione ti permette di capire se un numero intero è divisibile per un altro numero intero più piccolo oppure no. Se il modulo è uguale a zero, il primo numero è divisibile per il secondo numero. Viceversa, se il modulo è diverso da zero, non è divisibile.

Ti faccio un esempio pratico.

Questo script genera un numero casuale da 1 a 10 e lo scrive nella variabile numero.

lo script per capire se un numero è pari o dispari

Poi calcola il resto (modulo) della divisione del numero per 2.

In base al resto capisce se il numero è pari o dispari

  • Se il resto della divisione (numero/2) è uguale a zero, il numero è pari.
  • Se il resto della divisione (numero/2) NON è uguale a zero, il numero è dispari.

L'operatore di arrotondamento

Un altro operatore aritmetico utile di Scratch è l'operatore di arrotondamento.

In questo caso c'è solo uno spazio vuoto dove puoi inserire il numero che vuoi arrotondare.

l'operatore di arrotondamento

Questo blocco arrotonda un numero decimale al numero intero più vicino.

 

Ti faccio qualche esempio pratico.

L'arrotondamento del numero 2.1 è uguale a 2

un esempio pratico di arrotondamento

L'arrotondamento del numero 2.7 è uguale a 3

un altro esempio

Nota. Nel caso particolare in cui il numero decimale è 5 senza altre cifre decimali, ad esempio 2.5, si verifica una distanza uguale tra il numero intero più piccolo (2) è quello più grande (3). Quale delle due si sceglie? In questi casi Scratch arrotonda il numero all'intero più grande (3).
un caso particolare di arrotondamento

 




Non hai risolto il tuo problema? Scrivi una domanda




FacebookTwitterLinkedinLinkedin