Page 8 - Tracce di esercizi
P. 8

127.     Dato un numero segreto visualizzare in quanti tentativi N l’utente ha indovinato (con livelli di difficoltà). ................ 159
             Secret Number (high/low game) - Counter, Level Selection ........................................................................................ 159

       128.     Il gioco della Morra Cinese ......................................................................................................................................... 160
             Rock-Paper-Scissors Game ............................................................................................................................................ 160

       129.      Il gioco del NIM ........................................................................................................................................................ 163
             Marbles Nim Game ....................................................................................................................................................... 163

       130.     Risoluzione equazione di I grado ............................................................................................................................... 166
             Simple equation ............................................................................................................................................................ 166

       131.     Risoluzione equazione di II grado. ............................................................................................................................. 167
             Quadratic equation ....................................................................................................................................................... 167
       132.      Trovare x e y che soddisfino l’equazione ax + by = c ............................................................................................. 168
             Find x and y satisfying ax + by = n ................................................................................................................................. 168
       133.      Risoluzione in Z dell’equazione ax + by = c ............................................................................................................ 169
             Solve ax + by = c in Z ..................................................................................................................................................... 169
       134.      Soluzione di una equazione algebrica trascendente (metodo Newton Raphson) .................................................. 171
             Solution of Algebraic and Transcendental Equations (Newton Raphson Method) ...................................................... 171
       135.      Soluzione di una equazione algebrica trascendente (metodo della bisezione) ...................................................... 172
             Solution of Algebraic and Transcendental Equations (Bisection Method) ................................................................... 172
       136.      Calcolo del giorno di Pasqua .................................................................................................................................. 173
             Easter Day calculus ....................................................................................................................................................... 173
       137.      Generatore Numeri reali Pseudo Casuali maggiori di 0 e minori di 1 ..................................................................... 175
             Random real numbers generation between 0 and 1 .................................................................................................... 175
       138.        Generare numeri casuali da 1 a N con uguale probabilità .................................................................................. 176
             Generate random integers from 1 to N with equal probability ................................................................................... 176
       139.     Generazione di numeri pseudo-casuali .................................................................................................................. 177
             pseudo-random sequence ver 1 ................................................................................................................................... 177
       140.     Generazione di numeri pseudo-casuali .................................................................................................................. 178
             pseudo-random sequence ver 2 ................................................................................................................................... 178

       141.     Generazione di numeri pseudo-casuali  (metodo di Lehmer) ................................................................................. 179
             pseudo-random sequence (Lehmer’s method) ............................................................................................................ 179

       142.      Metodo di Runge-Kutta del 4°ordine per il calcolo di una equazione differenziale ................................................. 180
             Runge-Kutta 4th Order Method to Solve Differential Equation ................................................................................... 180

       143.      Metodo di Eulero per il calcolo di una equazione differenziale ............................................................................... 181
             Euler Method for solving differential equation ............................................................................................................ 181

       144.      Calcolare il valore di pi greco usando il metodo di Montecarlo (circle problem approximation) ............................. 182
             PI calculation by circle problem approximation ........................................................................................................... 182

       145.        Fattoriale di un numero con ricorsione ................................................................................................................ 183
             Factorial of Number Using Recursion ........................................................................................................................... 183
       146.        Funzione pari o dispari mutuamente ricorsiva ..................................................................................................... 184
             Mutually recursive function to determine if a number is even or odd ........................................................................ 184
       147.        Funzione ricorsiva annidata per calcolare la funzione di Ackerman ................................................................... 185
             Nested recursive function to calculate the Ackermann function ................................................................................. 185
       148.        Torre di Hanoi ...................................................................................................................................................... 186
             Hanoi Tower .................................................................................................................................................................. 186
       149.      Visualizzazione carattere per carattere di una stringa in input ............................................................................... 187
                                                                                                          Pag. 7 di 474
                                                                                      Il Pensiero Computazionale – Roberto Atzori
   3   4   5   6   7   8   9   10   11   12   13