ciao .... qualcuno potrebbe aiutarmi anche con questo ? Non riesco a finirlo ....
codice:/* Svolgimento dell'esercizio: Sviluppare la classe SostituisciValori.java che: - crea un array di interi chiedendo all'utente la dimensione dell'array - inizializza l'array chiedendo all'utente i valori da tastiera - visualizza a video il contenuto dell'array - legge da tastiera due valori interi (n e m) - sostituisce nell'array tutte le occorrenze del valore n con m - visualizza a video il contenuto dell'array if A[i] == n then A[i] = m; */ import java.util.Scanner; public class SosVal { public static void main(String[] args){ Scanner tastiera = new Scanner(System.in); System.out.print("dimensione dell'array = "); int d = tastiera.nextInt(); // d è la dimensone dell'array int[] v = new int[d]; // allocazione dell'array v[0..n-1] // lettura dei valori di v[] da tastiera for (int i = 0; i < v.length; i++) { System.out.print("v[" + i + "] = "); v[i] = tastiera.nextInt(); } System.out.print(" Immetti il valore m = ") ; int m = tastiera.nextInt(); System.out.print(" Immetti il valore n = ") ; int n = tastiera.nextInt(); for(int i=1; i<v.length; i++) { if(v[i] == n ) { v[i] = m ; } } System.out.print("v = " ); // cosa devo stampare qua ? //System.out.println("Il nuovo vettore è : v[" + i + "] = ) ; } }

Rispondi quotando