Miten alla oleva koodi toteutetaan while ja do-while rakenteella??
oli kokeessa ois kiva tietää menikö sinne päinkään.
int f=0;
for(int i=N-1; i >=0; i--)
if( a[i] > a[f])
f = i;
Menikö sinne päinkään?
Aloitteleva Koodari kyselee
2
368
Vastaukset
while:
int f = 0;
int i = N - 1;
while (i >= 0) {
if (a[i] > a[f])
f = i;
i--;
}
do-while:
int f = 0;
int i = N - 1;
if (i >= 0) /* varmuuden vuoksi */
do {
if (a[i] > a[f])
f = i;
i--;
} while (i >= 0);- Aloit...
kiitos, taisi sittenkin mennä sinne päin:)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 901987
- 581183
Nainen, huomasitko kun muutin sinua?
Niin lyhyessä ajassa niin paljon. Mutta jotain muuttui minussakin. :/971085Poliisi losautti puukkohemmon hengiltä
Mitäs läks, heilumaan puukon kanssa eikä totellut käskytystä. https://www.is.fi/kotimaa/art-2000011361763.html2161057- 101016
Tämä kesä ei ollut vielä meidän
Olisihan se ihana viettää kesäiltoja kanssasi ulkona. Ei kai ollut vielä oikea aika. Ehkä kohtaamme vielä sattumalta jos64961IS Viikonloppu 12.-13.7.2025
Viikonlopun ratoksi Skyttä ja Kärkkäinen ovat taiteilleet 3.0 arvoisen ristisanatehtävän ratkottavaksi. Kenenkään ratko56929Mitä jos vaan tapaisit sen jota mietit
Jos se yksi henkilö on sinun mielessäsi niin entäs jos vaan menisit tapaamaan sitä, heti, samantien, miettimättä mitään.87885Sofiaa ei kelpuutettu Martinan kaveriporukkaan
Ibizalla lomailee Martinan kanssa ihan muut naiset.175868Teet tämän niin
Helpoksi, mutta silti niin vaikeaksi. Vihaan omaa saamattomuuttani, vaikka kaikki olisi saatavilla. 🩷🌸41790