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/ 2
Array Bidimensionali
Nella cartella di nome ArrayBidimensionali sulla propria risorsa di competenza.
Scrivere le seguenti soluzioni. Ogni progetto implementa le classi Principale e Metodi. Ogni soluzione è di tipo Applicazione Console e implementa le classi Principale e Metodi. La classe Principale incapsula il metodo Main, che richiama in sequenza i metodi della classe Metodi. Alla fine della chiamata di ogni metodo il comando Console.ReadKey() mette in stand-by l’applicazione. I metodi della classe Metodi sono richiamati con gli opportuni parametri. 1. ArrayBi_Cognome_01 a. L’applicazione inserito un array bidimensionale quadrato di N stringhe da tastiera, con N inserito da tastiera e massimo 10, lo visualizza, visualizza un elemento, cambia il valore di un elemento dell’array b. Classe Principale Main() 1. Inserimento(…) 2. Visualizza(…) 3. RitornaElemento(…) 4. CambiaElemento(…) 5. Visualizza(…) c. Classe Metodi Inserimento(…) ➢ Inserisce un array bidimensionale quadrato di N stringhe da tastiera passati come parametro l’array e il numero di elementi dell’array Visualizza(…) ➢ Visualizza gli N elementi dell’array di stringhe passati come parametri l’array di stringhe e il numero di elementi dell’array RitornaElemento(…) ➢ Ritorna l’elemento dell’array di stringhe, passati come parametri l’array di stringhe, il numero di elementi dell’array, la posizione dell’elemento da ritornare CambiaElemento(…) ➢ Sostituisce l’elemento dell’array passati come parametri l’array di stringhe, il numero di elementi dell’array, la posizione dell’elemento da cambiare 2. ArrayBi_Cognome_02 a. L’applicazione inserito un array bidimensionale quadrato di N interi da tastiera, con N inserito da tastiera e massimo 10, lo visualizza, fa il quadrato di un elemento dell’array, cambia il segno di un elemento di un array b. Classe Principale Main() 1. Inserimento(…) 2. Visualizza(…) 3. RitornaQuadrato(…) 4. CambiaSegno(…) 5. Visualizza(…) d. Classe Metodi Inserimento(…) ➢ Inserisce un array bidimensionale quadrato di N interi da tastiera passati come parametro l’array e il numero di elementi dell’array Visualizza(…) ➢ Visualizza gli N elementi dell’array di interi passati come parametri l’array di stringhe e il numero di elementi dell’array RitornaQuadrato(…) ➢ Ritorna il quadrato dell’elemento dell’array di interi, passati come parametri l’array di interi, il numero di elementi dell’array, la posizione dell’elemento da ritornare CambiaSegno(…) ➢ Cambia il segno dell’elemento dell’array passati come parametri l’array di interi, il numero di elementi dell’array, la posizione dell’elemento di cui cambiare il segno 3. ArrayBi_Cognome_03 a. L’applicazione inserito un array bidimensionale quadrato di N caratteri da tastiera, con N inserito da tastiera e massimo 10, lo visualizza, visualizza un elemento, cambia il valore di un elemento dell’array b. Classe Principale Main() 1. Inserimento(…) 2. Visualizza(…) 3. RitornaElemento(…) 4. CambiaElemento(…) 5. Visualizza(…) e. Classe Metodi Inserimento(…) ➢ Inserisce un array bidimensionale quadrato di N caratteri da tastiera passati come parametro l’array e il numero di elementi dell’array Visualizza(…) ➢ Visualizza gli N elementi dell’array di caratteri passati come parametri l’array di caratteri e il numero di elementi dell’array RitornaElemento(…) ➢ Ritorna l’elemento dell’array di caratteri, passati come parametri l’array di caratteri, il numero di elementi dell’array, la posizione dell’elemento da ritornare CambiaElemento(…) ➢ Sostituisce l’elemento dell’array passati come parametri l’array di caratteri, il numero di elementi dell’array, la posizione dell’elemento da cambiare