Ritorna alla pagina del corso.

Questa pagina contiene gli esercizi proposti in laboratorio e -alcune- delle soluzioni proposte.
Si suggerisce di provare a risolvere gli esercizi e solo in un secondo tempo di confrontare quanto fatto con le soluzioni proposte.

1 leggere da tastiera un numero a due cifre e stamparlo con le cifre invertite 2 prendere un numero intero in ingresso e stampare se il numero e' pari o dispari 3 prendere in ingresso tre numeri floating point e stampare il piu' grande dei 3 4 leggere da tastiera un numero fino a quando il numero inserito non e' compreso tra 10 e 20 5 prendere ingresso un numero intero N, calcoli la somma di tutti i numeri pari da 0 a N e stamparla 6 leggere da tastiera un numero, stampare quante cifre ha (suggerimento, dividere per 10 fino a che il risultato non è 0) 7 si implementi il seguente algoritmo: a: input n b: fino a che n e' diverso da 1 ripetere i punti c e d: c: output n d: se n è dispari aggiornare n come n <-- 3n+1: altrimenti n <-- n/2 (divisione intera) e: stampare la lunghezza della sequenza ottenuta ovvero quanti numeri sono stati stampati 8 si prenda in ingresso un ammontare in EUR, un tasso di interesse annuale (x in %), e una durata in anni n. Si stampi come varia l'ammontare inserito anno per anno se ogni anno applichiamo il tasso di interesse x per n anni. 9 le aliquote IRPEF del 2023 prevedono una tassazione del 23% per la quota di reddito imponibile fino a 15.000 EUR, del 25% per la parte tra 15.001 e 28.000 EUR del 35% per la quota tra 28.001 e 50.000 EUR, e del 43% per quanto oltre i 50.000. Chiedere all'utente una cifra di imponibile e stampare a video l'ammontare IRPEF e la relativa aliquota media. 10 Iterativamente chiedere all'utente un numero intero positivo fino a che l'utente non inserisce 0. Stampare quindi il piu' grande e il piu' piccolo dei numeri inseriti dall'utente. 11 Prendere in ingresso da tastiera un numero intero n e quindi stampare tutti i numeri interi presenti nell'intervallo [1,n] che sono anche cubi di altri numeri interi
Se avete commenti o osservaƶioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it