Il 0% ha trovato utile questo documento (0 voti)
17 visualizzazioni4 pagine

Esercizi Array

Il documento contiene 38 esercizi su algoritmi per array che svolgono operazioni come la somma, la ricerca del valore massimo/minimo, il controllo di proprietà e la manipolazione di array unidimensionali.

Caricato da

Giuseppe Perrino
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
17 visualizzazioni4 pagine

Esercizi Array

Il documento contiene 38 esercizi su algoritmi per array che svolgono operazioni come la somma, la ricerca del valore massimo/minimo, il controllo di proprietà e la manipolazione di array unidimensionali.

Caricato da

Giuseppe Perrino
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Sei sulla pagina 1/ 4

Esercizi sugli array

Esercizio 1
Dato un array di N interi scrivere un algoritmo (o programma Java) per sommare tutti gli elementi.

Esercizio 2
Dato un array di N interi scrivere un algoritmo (o programma Java) per sommare tutti gli elementi
che sono multipli di 3.

Esercizio 3
Dato un array di N interi scrivere un algoritmo (o programma Java) per sommare tutti gli elementi
che non sono multipli di 3.

Esercizio 4
Dato un array di N interi scrivere un algoritmo (o programma Java) per sommare tutti gli elementi
che sono contemporaneamente multipli di 2 e di 3.

Esercizio 5
Dato un array di N interi scrivere un algoritmo (o programma Java) per contare gli elementi pari.

Esercizio 6
Dato un array di N interi scrivere un algoritmo (o programma Java) per contare gli elementi dispari.

Esercizio 7
Dato un array di N interi scrivere un algoritmo (o programma Java) per contare quante volte
compare un determinato valore k.

Esercizio 8
Dato un array di N interi scrivere un algoritmo (o programma Java) per stampare i valori degli
elementi in posizione pari.

Esercizio 9
Dato un array di N interi scrivere un algoritmo (o programma Java) per trovare l’elemento di valore
massimo e l’indice (nell’intervallo da 0 a N-1) della sua posizione.

Esercizio 10
Dato un array di N interi scrivere un algoritmo (o programma Java) per trovare l’elemento di valore
minimo e l’indice (nell’intervallo da 0 a N-1) della sua posizione.

Esercizio 11
Dato un array di N interi scrivere un algoritmo (o programma Java) per trovare la media dei suoi
valori e contare i valori sopra la media.

Esercizio 12
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se tutti gli
elementi hanno valore maggiore di k.

Esercizio 13
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se tutti gli
elementi hanno valore minore di k.
Esercizio 14
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se tutti gli
elementi hanno valore k.

Esercizio 15
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se contiene
almeno un elemento di valore maggiore di k.

Esercizio 16
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se contiene
almeno un elemento di valore minore di k.

Esercizio 17
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se contiene
almeno un elemento uguale a k.

Esercizio 18
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se contiene
almeno un elemento pari.

Esercizio 19
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se contiene
almeno un elemento dispari.

Esercizio 20
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se contiene
almeno tre elementi uguali a k.

Esercizio 21
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se contiene
almeno tre elementi consecutivi che valgono k.

Esercizio 22
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se gli elementi in
posizione pari sono pari.

Esercizio 23
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se gli elementi in
posizione dispari sono pari.

Esercizio 24
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se gli elementi in
posizione pari sono pari e quelli in posizione dispari sono dispari.

Esercizio 25
Dato un array di 5 interi scrivere un algoritmo (o programma Java) per scambiare il valore in
posizione 0 con quello in posizione 4.

Esercizio 26
Dato un array di N interi scrivere un algoritmo (o programma Java) per invertire gli elementi (cioè
il primo deve andare al posto dell’ultimo e viceversa, il secondo al posto del penultimo, etc.).
Esercizio 27
Dati due array di interi A è B (di dimensione N e M non necessariamente uguali) scrivere un
algoritmo (o programma Java) per verificare se tutti i valori di B appaiono in A.

Esercizio 28
Dato un array di N caratteri (dichiarato con char[] A=…) scrivere un algoritmo (o programma Java)
per verificare se contiene almeno una ‘a’.

Esercizio 29
Dato un array di N caratteri scrivere un algoritmo (o programma Java) per verificare se contiene
almeno tre ‘a’.

Esercizio 30
Dato un array di N caratteri scrivere un algoritmo (o programma Java) per verificare se contiene
almeno tre ‘a’ consecutive.

Esercizio 31
Dato un array di N caratteri scrivere un algoritmo (o programma Java) per verificare se contiene
almeno tre caratteri qualsiasi consecutivi.

Esercizio 32
Dato un array di N caratteri scrivere un algoritmo (o programma Java) per verificare se l’ordine dei
caratteri determina una sequenza palindroma (cioè che non cambia se letta al contrario; ad esempio
la sequenza ‘a’,’c’,’e’,’c’,’a’ è palindroma).

Esercizio 33
Dato un array di N caratteri scrivere un algoritmo (o programma Java) per verificare se contiene
un’alternanza di ‘a’ e ‘b’ (due esempi: {‘a’, ‘b’, ‘a’, ‘b’, ‘a’} e {‘b’,‘a’, ‘b’, ‘a’, ‘b’, ‘a’}).

Esercizio 34
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se gli elementi
seguono l’ordine crescente.

Esercizio 35
Dato un array di N interi scrivere un algoritmo (o programma Java) per verificare se tutti gli
elementi contenuti sono pari.

Esercizio 36
Dato un array di N interi scrivere un algoritmo (o programma Java) per contare gli elementi pari
compresi tra 0 e 100.

Esercizio 37
Dati due array A e B di N interi scrivere un algoritmo (o programma Java) per costruire un array C
(di dimensione 2N) che contenga nelle prime N posizioni gli elementi di A e nelle rimanenti N
posizioni gli elementi di B.

Esercizio 38
Dati due array A e B di N interi scrivere un algoritmo (o programma Java) per costruire un array C
(di dimensione 2N) che contenga nelle posizioni di indice pari gli elementi di A e nelle posizioni di
indice dispari gli elementi di B.

Potrebbero piacerti anche