Gwiazdki w konsoli

0

Witam
Mam pytanie nigdzie nie mogę znaleźć podpowiedzi, mianowicie jak w konsoli Java napisać kod który za pomocą pętli For drukował by ;

*
**







lub







*

lub

     *
    **
   ***
  ****
 *****
******

ilość gwiazdek przy podstawie definiuje użytkownik, ale nie w formie pytania wyrzucanego w javie tylko bezpośrednio w kodzie.

0

System.out.printeln("");

To co powyżej i pętelka która zwiększa ilość gwiazdek w kolejnych liniach i koniec.

0

Dzięki, a mógłby ktoś rzucić cały kod. (dopiero zaczynam przygodę z Java). [browar]

0

Wiec nie zaczynaj jej zle, nie licz na gotowce. Prawdopodobnie nikt z uzytkownikow forum nie da Ci calego kodu, musisz sam popracowac, pokazac kod, a ludzie Ci powiedza ewentualnie co jest zle.
Oto co musisz zrobic:

  1. utworzyc klase z metoda main
  2. w metodzie main musisz miec zmienna (N), ktora oznacz ile gwiazdek ma byc maksymalnie (w najdluzszej linijce)
  3. petla for od 1 do N (bo N linijek)
    4 w niej wewnetrzna petla for, i wolasz w niej System.out.print('*'), a na konien System.out.println() zeby przejsc do nowej linijki

Jesli chcesz odwrotnie (u ciebie 2. figura) to petla zewnetrzna (krok 3) jest od N do 1 i zmniejszasz.

0

Siedze nad tym już 2 dni :-) ale wymyśliłem już ;

*
**




package javaapplication7;
public class Main {
public static void main(String[] args) {
for(int a=0;a<10;a++){
for(int b=0;b<=a;b++){
System.out.print("*");
}
System.out.println();
}}}

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0