To zarchiwizowana wersja starego forum arhn.eu z lat 2013-2018. Istnieje w formie tylko do odczytu.
Forum Dyskusyjne arhn.eu -- Kiedyś mieliśmy tu recki grema™
  • Strona Główna
  • Szukaj
  • Użytkownicy
  • Kalendarz
  • Regulamin
  • Pomoc
Forum Dyskusyjne arhn.eu -- Kiedyś mieliśmy tu recki grema™ › Allschool... › Offtop Wszelaki ›
Pomoc w javie (poziom przedszkola)
Wątek zamknięty 
Pomoc w javie (poziom przedszkola)
NWDon
Atari 2600
*
Liczba postów: 43
Liczba wątków: 5
Dołączył: Kwiecień 2014
Reputacja: 1
Poziom ostrzeżeń: 20%
#1
27-10-2014, 16:33
Siem
Od 2h staram sie rozwiazac jedno zadanie i juz mi sie mozg zaczyna gotowac...

Pytanie:
Stworz metode makeRow oraz printTriangle ktora przekaze int n i String s ,a nastepnie wydrukuje trojkat.
Na przyklad printTriangle(13, "*";); wydrukuje


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

Niby nic trudnego, ale juz nie mam pomyslow :/
Najblizej bylem z tym kodem
public class Exercise10 {


public static void main(String[] args) {
makeTriangle3(13,"*", " ";);

}
public static void row(int n, String s, String b)
{
for(int j=n; j>=0; j--)
{
System.out.print(b);
}

for(int i=1; i <= n; i++)
{
System.out.print(s);
}

}

public static void makeTriangle3(int n, String s, String b)
{
for(int i=1; i <=n; i++)
{
row(i,s,b);
System.out.println();
}

}
}
[Obrazek: 76561198052169086.png]
Insajd
Rycerz Nintendo <3
**
Liczba postów: 188
Liczba wątków: 53
Dołączył: Styczeń 2013
Reputacja: 176
Poziom ostrzeżeń: 0%
#2
27-10-2014, 17:08 (Ten post był ostatnio modyfikowany: 27-10-2014, 17:11 przez Insajd. )
Drukowanie trójkąta zrobisz w dwóch pętlach, pomniejszając ilość znaków w kolejnych wierszach o jeden. Natomiast żeby odwrócić ten trójkąt, tak jak pokazałeś na tym przykładzie, to dodatkowo stwórz jeszcze jedną pętlę, która wywoła się po zakończeniu pierwszej pętli wewnętrznej. Drukuj w tejże pętli spacje w ilości określonej przez zmienną, której wartość będzie rosnąć przy każdym przebiegu pętli zewnętrznej.

Pseudokod: http://wklej.to/yzdVN

Powinieneś sobie poradzić.
« Starszy wątek | Nowszy wątek »
Wątek zamknięty 



  • arhn.eu
Polskie tłumaczenie © 2007-2026 Polski Support MyBB
Silnik forum MyBB, © 2002-2026 MyBB Group. Created by DSlakaitis.