Az alábbi programban hogy csináljam meg, hogyha a "rossz" eléri a kilencet akkor kilép? Már Mindent próbáltam!
Figyelt kérdés
do
{
k = k + 2;
Console.SetCursorPosition(k, l);
c = Convert.ToChar(Console.ReadLine());
x = 3; y = 6;
for (int i = 0; i < a; i++)
{
if (s[i] == c)
{
Console.SetCursorPosition(x + (i * 2), y);
Console.WriteLine("{0}", c);
jo = jo + 1;
}
if (s[i] != c)
{
rossz = rossz + 1;
}
}
} while (jo != a és/vagy ??????);
2015. nov. 15. 18:46
1/2 anonim ![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
válasza:
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
Biztosan nem próbáltál mindent, hiszen nem megoldhatatlan a feladat. :)
Szerintem simán csak:
while (jo != a && rossz < 9)
2/2 CspCsj ![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
válasza:
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
Ha mondjuk pontosan 9-nél akarsz kilépni (mivel a FOR cikluson belül is túllépheti ezt), akkor közvetlenül a "rossz" növelése után tegyél egy ellenőrzést egy "break"-kel:
rossz=rossz+1;
if (rossz>=9){break;}
Persze kell az első hozzászólásban írt feltátel is.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!