gioco indovina numero con algobuild

Gioco indovina numero con algobuild

Proponiamo in questo articolo il semplice gioco indovina numero con algobuild, proveremo cioè a creare il diagramma a blocchi di questo gioco. Per realizzare questo algorimo ci servirà la funzione random() che in Algobuild restituisce un numero casuale tra 0.0 e 0.99999999999999. E ci servirà anche la funzione floor() che arrotonda un intero per difetto. […]

esercizi algobuild

Esercizi con Algobuild

In questo articolo realizzeremo degli esercizi con algobuild. Esercizio 1 con Algobuild Conoscendo il prezzo di un oggetto (prezzo) e i soldi a disposizione nel portafoglio, determinare se è possibile acquistare o no l’oggetto. Inoltre, se è possibile, verificare se e quanti soldi rimangono nel portafoglio dopo l’acquisto. Questo semplice algoritmo si risolve quindi con […]

algoritmo anno bisestile

Algoritmo anno bisestile

In quest’articolo studieremo un algoritmo che controlla se un anno è bisestile oppure no. Regola per calcolare se un anno è bisestile Nel mese di febbraio ogni 4 anni viene aggiunto un giorno per evitare lo slittamento delle stagioni. Quindi ogni 4 anni avremo 366 giorni anzichè 365. Per vedere se un anno è bisestile […]

algobuild equivalenti

Algoritmo figure equivalenti

Realizziamo un algoritmo per vedere se due figure sono equivalenti. Intanto diamo la definizione di figure equivalenti. In geometria piana, due figure si dicono equivalenti quando hanno la stessa area, cioè occupano la stessa estensione. Ipotizziamo questo problema: Dati in input l’ipotenusa e il cateto di un triangolo rettangolo e il lato di un quadrato […]

algobuild selezione

Algoritmi di selezione per confrontare due numeri

Realizziamo alcuni algoritmi di selezione per confrontare due numeri. Esempio 1 di algoritmo di selezione per confrontare due numeri Dati due numeri naturali X e Y, aggiungere al più piccolo la somma dei due numeri, se uguali visualizzare semplicemente che i numeri sono uguali. Per realizzare l’algoritmo servono le seguenti forme: Ellisse per l’inizio e […]

angolo retto

Algoritmi di selezione sugli angoli

Affrontiamo altri algoritmi di selezione sugli angoli. Esempio 1 di algoritmo di selezione sugli angoli Stabilire se un angolo è acuto, ottuso o retto. Partiamo dando alcune semplici definizioni. Un angolo è: Retto: Un angolo retto è un angolo che è la metà di un angolo piatto e la cui misura dell’ampiezza in gradi è […]

minore due numeri algobuild

Minore tra due numeri

Realizziamo un algoritmo per il calcolo del minore tra due numeri presi in input, ovvero il numero più piccolo tra due presi in input. Esempio 1 Per risolvere l’algoritmo serviranno dunque queste forme: Ellisse per l’inizio e per la fine Parallelogramma per inserire l’input, ovvero in questo caso i due numeri A e B e […]

area del cerchio

Area del cerchio

Realizziamo un semplice diagramma a blocchi che calcoli l’area del cerchio e la sua circonferenza conoscendo il raggio. Per risolvere l’algoritmo serviranno queste forme: Ellisse per l’inizio e per la fine. Rettangolo per le operazioni, in questo caso per calcolare l’area e per inserire il valore della costante PiGreco. Parallelogramma per inserire l’input, ovvero il raggio […]

diagramma a blocchi

Diagramma a blocchi

Il diagramma a blocchi o diagramma di flusso (flow chart) è una rappresentazione grafica che utilizza delle forme geometriche per descrivere gli algoritmi. Definizione di algoritmo Un algoritmo non è altro che una sequenza ordinata e finita di passi semplici che consentono di portare a termine un compito, tavolta complesso. Esempi di algoritmi ne troviamo […]