Forum » Programiranje » case
case
slitkx ::
Na edx.org se trenutno ukvarjam z 'ISC101.4x Information Systems and Computer Applications, Part 4: Programming'.
Mi lahko kdo raztolmači, kako poteka proces v sledeči kodi?:
Navodilo je bilo "Given the following code, select the correct answer", za pravi odgovor se je izkazalo d=6. (Klikal sem na probo, ker te kode ne razumem.) Druge opcije so bile še d=2, d=3, d=4 in d=5.
Mi lahko kdo raztolmači, kako poteka proces v sledeči kodi?:
int a=3; int b=4; int c=a*b; int d=0; case c of 3: {d=1;} 4: {d=2;} 6: {d=3; If b=4 {d=4;}} 12: {d=5; If b=4 {d=6;}} endcase
Navodilo je bilo "Given the following code, select the correct answer", za pravi odgovor se je izkazalo d=6. (Klikal sem na probo, ker te kode ne razumem.) Druge opcije so bile še d=2, d=3, d=4 in d=5.
- spremenil: slitkx ()
<b>klima</b> ::
1. c = a*b = 3*4 = 12
2. case se torej izvede samo za c = 12, zadnja vrstica
3. d = 5, toda v istem bloku kode je še pogoj če je b = 4, kar seveda je, zato se izvede še d = 6 kar je končni odgovor
2. case se torej izvede samo za c = 12, zadnja vrstica
3. d = 5, toda v istem bloku kode je še pogoj če je b = 4, kar seveda je, zato se izvede še d = 6 kar je končni odgovor
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Matlab problemOddelek: Pomoč in nasveti | 1445 (869) | bluefish |
» | Firefox v.29Oddelek: Programska oprema | 3324 (2459) | BlackMaX |
» | Leteče luči; AT90S2313, AT89C2051Oddelek: Elektrotehnika in elektronika | 2475 (2296) | Red_Mamba |
» | [Excel] problem z makrojem, visual basic (strani: 1 2 )Oddelek: Programiranje | 5666 (5129) | steev |
» | [Java] ZmešnjavaOddelek: Programiranje | 2069 (1574) | ]Fusion[ |