Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
VerificaNumero:
Definire un programma che legge un numero ( num) fornito come input dall’utente e
stampa:
• “Zero” - se num = 0
• “Numero negativo” - se num < 0
• “Numero positivo” - se num > 0
Inoltre, stampa:
OperazioniStringa:
Il programma inizia chiedendo all’utente di inserire una stringa che non deve contenere
numeri.
SommaCoppie:
Dato un array di numeri (numeri) ed un intero (sum), definire un programma che stampi le
coppie di numeri in numeri la cui somma sia uguale a sum. Tenere traccia delle coppie in
una lista e stampare il contenuto finale.
Per esempio, dati: numeri = {2, 4, 1, 5, 7, 3} e sum = 5, l’output prodotto deve essere:
[2, 3] [4, 1]
ArrayShiftZero:
Dato un array di numeri, il programma:
Per esempio, dato {3, 2, 0, 12, 0, 5}, l’output prodotto deve essere: {3, 2, 12, 5, 0, 0}
MatriceZero:
Il programma fa un’operazione di trasformazione di una matrice:
1. Chiede all’utente di inserire due numeri: uno per il numero di righe e uno per il
numero di colonne della matrice.
Limitare il numero ad un range (es., da 5 a 10)
2. Genera una matrice inserendo numeri randomici (es. Da 0 a 9)
3. Per ogni elemento num della matrice che sia 0, sostituisce tutti i valori della riga e
della colonna di num con uno 0
Per esempio:
1 4 5 0 4 0
0 4 7 => 0 0 0
3 1 0 0 0 0