Kezdőoldal » Számítástechnika » Programozás » Eldontes tetele?

Eldontes tetele?

Figyelt kérdés

Mit irjak a while ciklusba?


//Eldontes tetele

//El akarjuk donteni hogy egy tomben van-e olyan tulajdonsagu elem amire ervenyes egy adott tulajdonsag


//Van-e olyan szam a tombben ami nagyobb mint 3?


int[] tomb = { 1, 2, 3, 4};

bool van = false;


int i=0;

while(i<tomb.Length && )

{

i++;

}

Console.WriteLine(i);


if (i < tomb.Length)

{

van = true;

}


Console.WriteLine(van);

Console.ReadKey();



2017. okt. 6. 19:30
 1/9 anonim ***** válasza:
38%

int i = 0;

while (i <tomb.legth) {

if (tomb[i] > 3) {

System.out.println("Van olyan számí tömbben, ami nagyobb mint 3.");

}

i++;

}

2017. okt. 6. 19:51
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:
Tudom ez C# ... legalább is azt hiszem :) és én javában írtam a választ, de ugyan az a logika.
2017. okt. 6. 19:53
Hasznos számodra ez a válasz?
 3/9 A kérdező kommentje:

Koszonom a valaszod, de nekem most kifejezetten olyan ertek kene ami a while ciklusba irhato az && utan mert most vesszuk a teteleket es kifejezetten ilyen formaban kerik hogy pl


int i = 0;

while(i<tombhossza && tomb[i]!=feltetel)

i++;

2017. okt. 6. 20:00
 4/9 A kérdező kommentje:

ertem a lenyeget ua csak nekem vmi olyasmi kene ahol a ciklus futasaban leall amikor talal egy a feltetelnek megfelelo szamot viszont ha azt irom h

while(i<tomb.Length && tomb[i]<3) akkor az nem jo nem ertem miert...

2017. okt. 6. 20:05
 5/9 anonim ***** válasza:
mert tomb[i] <= 3 kéne... ill int esetén írhatsz <4-et is
2017. okt. 6. 20:11
Hasznos számodra ez a válasz?
 6/9 A kérdező kommentje:
Zseni vagy :D koszi
2017. okt. 6. 20:18
 7/9 sharkxxx ***** válasza:

int[] tomb = {1, 2, 3, 4, 2, 1};

bool van = false;

int i = 0;

while((i < tomb.Length) && (tomb[i] <= 3)) {

    i++;

}

if (i < tomb.Length) {

    van = true;

}

Console.WriteLine(van);

if (van) {

    Console.WriteLine("tomb[{0}] = {1}", i, tomb[i]);

}

Console.ReadKey();


//****** ****** ****** ****** ****** ****** ******


int[] tomb = {1, 2, 3, 4, 2, 1};

bool van = false;

int i = 0;

while((i < tomb.Length) && (! van)) {

    van = van || (tomb[i] > 3);

    i++;

}

i--;

Console.WriteLine(van);

if (van) {

    Console.WriteLine("tomb[{0}] = {1}", i, tomb[i]);

}

Console.ReadKey();

2017. okt. 6. 20:33
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:
Sajnálom, hogy az #1-es választ csak egyszer tudom lepontozni és nem lehet azonnal és véglegesen kivágni ebből a témakörből.
2017. okt. 6. 20:36
Hasznos számodra ez a válasz?
 9/9 A kérdező kommentje:
Neked is koszi
2017. okt. 6. 21:03

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, 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!