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