Tag Archives: visual.graph

Conteggio dei divisori

OII – Correttore online – Facili

Sia x un numero intero. Diremo che y è un divisore di x se 1 <= y <= x e il resto della divisione di x per y è uguale a zero.

Si chiede di contare tutti i possibili divisori di un dato numero x.


Esempi di input/output

input output
12 6
239 2

Come dice il testo y è un divisore di x se

  1. 1 <= y <= x
  2. il resto della divisione di x per y è uguale a zero


Versione con file come richiesto dalle OII


L’istruzione print() all’interno dell’if() visualizza i divisori

Come funzione



Quanti divisori per x in [1,100), con visual.graph

 

Somma delle cifre 10

Small Basic Challenge – 05/2013 Small 1

Write a program that finds all the numbers less than 1000 that contain only digits that sum to 10, e.g. 55, 73, 137, but not 423. How many are there?


Small Basic Challenge – 11/2012 Math 1

Find all the numbers less than 1000, where the sum of the digits is 15, for example 96 or 177. How many are there?


Quali numeri…

Quanti numeri…


Quanti numeri per ogni somma?

Noti qualche simmetria nei risultati?


Con visual.graph

Una moneta da 2 euro…

Esame di Stato 2009 – Seconda prova di Matematica P.N.I. – Quesito 3

Una moneta da 2 euro (il suo diametro è di 25,75 mm) viene lanciata su un pavimento ricoperto con mattonelle quadrate di lato 10 cm.

Qual è la probabilità che la moneta vada a finire internamente a una mattonella (cioè non tagli i lati dei quadrati)?

Vedi la discussione.

La probabilità teorica è

p=\frac{S_i}{S}=\frac{(L-D)^2}{L^2}=...=0.55...


Con visual.graph

Lanciare due dadi

Vedi la discussione.


Simulazione del lancio di due dadi (come somma degli esiti di due dadi singoli)


Conteggio delle uscite e calcolo finale delle frequenze assolute e relative



Osserva l’animazione con visual.graph

Distribuzione uniforme?

La distribuzione dei numeri pseudocasuali generati con il modulo random è uniforme?

Interi da 1 a 10?

Reali da 0 a 100?

uniform1

Come coordinate nel piano?

uniform2

Come coordinate nello spazio?

points1000

Ancora…