Raffaele971 (Normal User)
Newbie
Messaggi: 9
Iscritto: 11/08/2013
|
Ecco la traccia dell' esercizio:
Scrivere un metodo che per ogni valore contenuto nell' array di interi v, stampa il numero di asterischi corrispondente.
Ragazzi purtroppo non so come far si che se ad esempio l' elemento dell' array valga 50, vengano stampati(tutti su una riga credo che intendi l' esercizio) 50 asterischi.So di dover utilizzare un ciclo for, ma non so poi che istruzioni inserire... Grazie in anticipo per le risposte
|
|
dmr (Normal User)
Pro
Messaggi: 141
Iscritto: 04/01/2012
|
E' semplice allora(pseudocodice):
Codice sorgente - presumibilmente Java |
int v[20];//fai finta che ha già tutti i numeri. for(int i=0;i<v.length;++i)//leggo l'array { for(int j=0;j<v[i];++j) { stampa("*");// a seconda del valore della cella dell'array stampo n asterischi. } stampa("\n"); }
|
Ultima modifica effettuata da dmr il 20/08/2013 alle 9:35 |
|
tuttodiMC (Normal User)
Expert
Messaggi: 327
Iscritto: 29/10/2012
|
oppure ancora:
Codice sorgente - presumibilmente Java |
//codice in c# ma la sintassi è pressochè identica. int v[20] //o quel che sia di dimensione foreach (int element in v) { for (int i = 1; i <= element; i++) { Console.Write("*"); } Console.WriteLine(); }
|
Devi essere sicuramente entrato da poco nella programmazione, vero? Secondo me ti conviene iniziare da qualcosa di più semplice.
Ultima modifica effettuata da tuttodiMC il 23/08/2013 alle 14:23 |
|