C: reverzne cykly

Jan Waclawek konfera na efton.sk
Úterý Červenec 30 15:53:47 CEST 2024


Tato otazka ma len skarede odpovede. To sa stava.

Takze prihodim odpoved, ktora je tiez skareda, ale skalni ceckari zaplesaju:

for(i = 3; i-->0; ) {   }

wek


----- Original Message ---------------
>[preposielam]
>
>Ahojte,
>mam zase dalsiu skolsku otazku ku cyklom for ale s reveznym pocitanim napr.
>3 ... 0. Napisat ten for pre hodnoty 3 ... 1 je jednoduche. Ale ako zapisat
>ten for aby behal od 3 ... 0 ?
>
>Mne sa riesenie for(unsigned char i = 3; i != 255; i--) velmi nepaci. A pri
>verzii for( i = 3; i >=0; i--) mi zase krici kompilator na podmienke i
>>=0...
>
>Herout, Bing ani ChatGPT mi ziadne uspokojive riesenie nenasli. Ako to
>napisat aby to bolo OK?
>
>Velmi pekne dakujem za odpovede.
>
>A.



Další informace o konferenci Hw-list