Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Stampa un tot di asterischi
Forum - Java - Stampa un tot di asterischi

Avatar
Raffaele971 (Normal User)
Newbie


Messaggi: 9
Iscritto: 11/08/2013

Segnala al moderatore
Postato alle 8:31
Martedì, 20/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 ;)

PM Quote
Avatar
dmr (Normal User)
Pro


Messaggi: 141
Iscritto: 04/01/2012

Segnala al moderatore
Postato alle 9:32
Martedì, 20/08/2013
E' semplice allora(pseudocodice):
Codice sorgente - presumibilmente Java

  1. int v[20];//fai finta che ha già tutti i numeri.
  2. for(int i=0;i<v.length;++i)//leggo l'array
  3. {
  4.   for(int j=0;j<v[i];++j)
  5.   {
  6.      stampa("*");// a seconda del valore della cella dell'array stampo n asterischi.
  7.    }
  8.    stampa("\n");
  9. }



Ultima modifica effettuata da dmr il 20/08/2013 alle 9:35
PM Quote
Avatar
tuttodiMC (Normal User)
Expert


Messaggi: 327
Iscritto: 29/10/2012

Segnala al moderatore
Postato alle 14:21
Venerdì, 23/08/2013
oppure ancora:
Codice sorgente - presumibilmente Java

  1. //codice in c# ma la sintassi è pressochè identica.
  2. int v[20] //o quel che sia di dimensione
  3. foreach (int element in v) {
  4.     for (int i = 1; i <= element; i++) {
  5.         Console.Write("*");
  6.     }
  7.     Console.WriteLine();
  8. }



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
PM Quote