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à). ................ 158
Secret Number (high/low game) - Counter, Level Selection ........................................................................................ 158
128. Il gioco della Morra Cinese ......................................................................................................................................... 159
Rock-Paper-Scissors Game ............................................................................................................................................ 159
129. Il gioco del NIM ........................................................................................................................................................ 162
Marbles Nim Game ....................................................................................................................................................... 162
130. Risoluzione equazione di I grado ............................................................................................................................... 165
Simple equation ............................................................................................................................................................ 165
131. Risoluzione equazione di II grado. ............................................................................................................................. 166
Quadratic equation ....................................................................................................................................................... 166
132. Trovare x e y che soddisfino l’equazione ax + by = c ............................................................................................. 167
Find x and y satisfying ax + by = n ................................................................................................................................. 167
133. Risoluzione in Z dell’equazione ax + by = c ............................................................................................................ 168
Solve ax + by = c in Z ..................................................................................................................................................... 168
134. Soluzione di una equazione algebrica trascendente (metodo Newton Raphson) .................................................. 170
Solution of Algebraic and Transcendental Equations (Newton Raphson Method) ...................................................... 170
135. Soluzione di una equazione algebrica trascendente (metodo della bisezione) ...................................................... 171
Solution of Algebraic and Transcendental Equations (Bisection Method) ................................................................... 171
136. Calcolo del giorno di Pasqua .................................................................................................................................. 172
Easter Day calculus ....................................................................................................................................................... 172
137. Generatore Numeri reali Pseudo Casuali maggiori di 0 e minori di 1 ..................................................................... 174
Random real numbers generation between 0 and 1 .................................................................................................... 174
138. Generare numeri casuali da 1 a N con uguale probabilità .................................................................................. 175
Generate random integers from 1 to N with equal probability ................................................................................... 175
139. Generazione di numeri pseudo-casuali .................................................................................................................. 176
pseudo-random sequence ver 1 ................................................................................................................................... 176
140. Generazione di numeri pseudo-casuali .................................................................................................................. 177
pseudo-random sequence ver 2 ................................................................................................................................... 177
141. Generazione di numeri pseudo-casuali (metodo di Lehmer) ................................................................................. 178
pseudo-random sequence (Lehmer’s method) ............................................................................................................ 178
142. Metodo di Runge-Kutta del 4°ordine per il calcolo di una equazione differenziale ................................................. 179
Runge-Kutta 4th Order Method to Solve Differential Equation ................................................................................... 179
143. Metodo di Eulero per il calcolo di una equazione differenziale ............................................................................... 180
Euler Method for solving differential equation ............................................................................................................ 180
144. Calcolare il valore di pi greco usando il metodo di Montecarlo (circle problem approximation) ............................. 181
PI calculation by circle problem approximation ........................................................................................................... 181
145. Fattoriale di un numero con ricorsione ................................................................................................................ 182
Factorial of Number Using Recursion ........................................................................................................................... 182
146. Funzione pari o dispari mutuamente ricorsiva ..................................................................................................... 183
Mutually recursive function to determine if a number is even or odd ........................................................................ 183
147. Funzione ricorsiva annidata per calcolare la funzione di Ackerman ................................................................... 184
Nested recursive function to calculate the Ackermann function ................................................................................. 184
148. Torre di Hanoi ...................................................................................................................................................... 185
Hanoi Tower .................................................................................................................................................................. 185
149. Visualizzazione carattere per carattere di una stringa in input ............................................................................... 186
Pag. 7 di 463
Il Pensiero Computazionale – Roberto Atzori