26.10.2015 Views

ESERCIZI DI INFORMATICA 3D INF. Gli alunni che ... - Bianca Petretti

ESERCIZI DI INFORMATICA 3D INF. Gli alunni che ... - Bianca Petretti

ESERCIZI DI INFORMATICA 3D INF. Gli alunni che ... - Bianca Petretti

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6) Confronto fra numeri<br />

Richiedere due interi all'utente e controllare se sono uguali. In caso affermativo stampare un messaggio<br />

del tipo " 7 uguale a 7”. In caso contrario calcolare il valore assoluto della loro differenza e stamparlo a<br />

s<strong>che</strong>rmo. (Non è consentito usare la funzione per il calcolo del valore assoluto della libreria math.h).<br />

COSTRUTTI CICLICI<br />

7)<br />

Realizzare un programma <strong>che</strong>, ricevuto N da tastiera, stampi a video:<br />

- i primi N numeri pari<br />

- i primi N numeri primi<br />

- la tabellina del numero N (fino a 10N)<br />

(utilizzare un menu di scelta)<br />

8) Sequenza di numeri<br />

Realizzare una procedura <strong>che</strong> riceve in input da tastiera una sequenza di numeri interi.<br />

La fine della sequenza viene riconosciuta dal programma inserendo da tastiera ad esempio il numero 0<br />

(zero). Alla fine della sequenza il programma dovrà stampare a video il maggiore e il minore fra tutti gli interi<br />

inseriti.<br />

9) Tabelline<br />

Realizzare un programma per stampare le tabelline dei numeri da 1 ad N, dove N è richiesto all’utente<br />

Esempio:<br />

se N=14<br />

1 2 3 4 .. 10<br />

2 4 6 8 .. 20<br />

3 6 9 12 .. 30<br />

4 8 12 16 .. 40<br />

.. .. .. .. .. ..<br />

14 28 … 140<br />

10) La radice quadrata intera di un numero<br />

Scrivere un programma per calcolare la radice quadrata intera di n, con n inserito da input.<br />

Tenere presente <strong>che</strong> la radice intera di n è il numero intero più grande il cui quadrato approssima n per<br />

difetto<br />

Per esempio<br />

se n = 63 la radice intera = 7 (perché 7^2 = 49, ma 8^2 = 64)<br />

NB!! Assicurarsi di procedere al calcolo della radice solo quando il numero inserito è positivo<br />

11) Successioni<br />

Si consideri la successione di numeri così definita:<br />

x 0 =A+1; (primo termine)<br />

…<br />

x i =x i-1 +1 (termini successivi)<br />

Cioè se A = 3<br />

x 0 =4<br />

x 1 = x 0 + 1 = 4 + 1= 5;<br />

x 2 = x 1 + 1 = 5 + 1 = 6; e così via….<br />

Scrivere un programma <strong>che</strong>, dato in input due numeri interi positivi A e B (controllo input !), determini<br />

quanti termini x i della successione occorre sommare progressivamente (partendo dal primo), per superare<br />

strettamente il valore B.<br />

12) Polinomi

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!