| | |
Summary: Prova di recupero di Informatica B
Corsi di Laurea in Ingegneria Aerospaziale e Meccanica
prof. Francesco Amigoni
21 febbraio 2003
Cognome____________________ Nome____________________
Matricola____________________ Indirizzo (Aerospaziale / Meccanica) __________
Recupero prima prova in itinere: esercizi da 1 a 5.
Recupero seconda prova in itinere: esercizi da 6 a 10.
Esercizio n. 1 (2)
Scrivere un programma C che legge da tastiera una sequenza di 200 numeri interi e stampa a video la
stessa sequenza, privata dei numeri negativi e in ordine inverso (dall'ultimo al primo).
Esercizio n. 2 (3)
Illustrare brevemente la differenza fra le istruzioni switch e if. Scrivere un frammento di codice che fa
uso di una istruzione switch e un altro frammento di codice (equivalente al primo) che fa uso
esclusivamente di istruzioni if.
Esercizio n. 3 (4)
Una cartella della tombola è caratterizzata dall'avere 15 numeri disposti su tre righe e cinque colonne.
Scrivere un programma C che legge dall'utente i numeri di una cartella della tombola. Il programma,
poi, riceve dall'utente i numeri man mano estratti e, per ognuno di essi, controlla se sulla cartella che il
programma gestisce è stata realizzata la tombola (in questo caso, stampa a video un messaggio
|