Nekonecna smycka – Java – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Nekonecna smycka – Java – Fórum – Programujte.comNekonecna smycka – Java – Fórum – Programujte.com

 

papen
~ Anonymní uživatel
2 příspěvky
9. 12. 2012   #1
-
0
-

int n = 4;

for ( int a = 1 ; a < 2*n ; a++) {
System.out.print("Q");
if ( a == 1 ) {
System.out.print(" ");
}
else {
for (int b = 0 ; b < ((a--) *2)+1; b++) {
System.out.print(" ");
}
}
System.out.println("Q");
}

vubec nevim proc me z tohohle zadani vybehne nekonecna smycka kde se furt opakujou "QQ" pod sebou

Nahlásit jako SPAM
IP: 212.80.64.–
Flowy
~ Anonymní uživatel
449 příspěvků
9. 12. 2012   #2
-
0
-

Ak zadas a-- tak volas metodu ktora cislo zmensi o jedna ... Vedlajsia funkcia je ze zaroven to cislo vrati vdaka comu ti to funguje

Nahlásit jako SPAM
IP: 178.41.146.–
Buco0
Newbie
10. 12. 2012   #3
-
0
-

#1 papen
Prejdi si tie cykly for a pozri sa, co sa deje s premennou a. Mozno ti pomoze si ju nechat vypisat v kazdom cykle. Kazdopadne necitatelnejsie podmienky cyklu som este asi ani nevidel. 

Nahlásit jako SPAM
IP: 195.91.111.–
Berry
~ Anonymní uživatel
4 příspěvky
10. 12. 2012   #4
-
0
-

#1 papen
v prvním cyklu zvedas hodnotu "a" o jedna (a++ což je vlastne a=a+1) a v dalším cyklu jí zase o jedničku snižuješ (a-- což je vlastně a=a-1)

díky tomu se nikdy neporuší podmínka k ukončení forcyklu.

zkus toto:

...

c=a;

for (int b = 0 ; b < ((c--) *2)+1; b++) {
System.out.print(" ");
}

...

Nahlásit jako SPAM
IP: 193.85.250.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 25 hostů

Podobná vlákna

Nekonečná smyčka — založil miguel

Reklamace: Nekonečná smyčka — založil Anonymní uživatel

Nekonecna velkost — založil Tayson

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý