public static boolean appartiene(int[] a, int n)che, dato un array di interi a ed un intero n, verifichi se n compare in a.
appartiene({1,2,3}, 2)
deve
restituire true
.
public static int occorrenze(int[] a, int n)che, dato un array di interi a ed un intero n, restituisca il numero di occorrenze di n in a.
occorrenze({1,2,3,2,4,2}, 2)
deve
restituire 3
.
public static int[] azzeraNegativi(int[] a)che, dato un array di interi a, restituisca un nuovo array di interi ottenuto da a sostituendo ogni numero negativo con 0.
azzeraNegativi({1,-2, 3, 4, -5})
,
deve restituire l'array {1, 0, 3, 4, 0}
.
public static void inverti(int[] a)che, dato un array di interi a, inverta le posizioni dei suoi elementi.
inverti(a)
, dove a
è un riferimento all'array {1, 2, 3, 4}
deve
modificare l'array a cui a
si riferisce in {4, 3, 2,
1}
.
public static boolean palindromo(int[] a)che dato un array di interi a, restituisca il valore booleano
true
se la sequenza deglio elementi di a coincide con
la sequenza stessa in ordine invertito, false
altrimenti.Classe Main
per verificare i metodi
di sopra.