Pogojni stavek in zanke v C# - naloge in kviz

Pogojni stavek in zanke v C# - naloge in kviz

Avtor: Katja Pleško

NALOGA 1

NAVODILO
Izpišimo vsa števila med 1 in 100, ki so deljiva s 3. Vsako število izpišimo v svojo vrsto padajoče.

REŠEVANJE NALOGE
Uporabimo zanko for , da se sprehodimo od števila 100 do 1. Začetna vrednost spremenljivke i je 100, saj želimo števila izpisati padajoče. Zanko bomo ponavljali toliko časa, dokler bo i večji ali enak 1. Na vsakem koraku bomo i zmanjšali za 1.
Ker želimo izpisati samo števila, ki so deljiva s 3, bomo znotraj zanke for uporabili še pogojni stavek if . Če je ostanek pri deljenju števila i s 3 nič, potem naj program izpiše število.

PROGRAM

(nal1_program.png)

REŠITEV

(nal1_resitev.png)

NALOGA 2

NAVODILO NALOGE
Sestavi funkcijo, ki izračuna in vrne fakulteto naravnega števila n.

REŠEVANJE NALOGE, REŠITEV, REZULTAT

NALOGE ZA UTRJEVANJE ZNANJA

  1. NALOGA
    Sestavi funkcijo, ki preveri, ali je dano leto prestopno. Namig: leto je prestopno, če je deljivo s 4 in ni deljivo s 100, ali pa je deljivo s 400.

  2. NALOGA
    Sestavi funkcijo, ki od uporabnika zahteva, vnos imena in spola. Glede na spol izpišemo naslednji stavek: "Dobrodošel uporabnik ime" za moški spol in "Dobrodošla uporabnica ime" za ženski spol.

  3. NALOGA
    Sestavi funkcijo, ki izpiše vsa naravna števila od n do 1.

  4. NALOGA
    Sestavi funkcijo, ki 50x izpiše stavek "Prava pot je pot srca, ostalo so le ovinki".

  5. NALOGA
    Sestavi funkcijo, ki za dano število ugotovi, ali je praštevilo.

KVIZ - 1. vprašanje

1. Kolikokrat se izpiše stavek "Bodi vedno dobre volje, pa od vseh živel boš bolje..."?

(kviz1.png)

Preveri

Pravilno

Bravo! Odgovoril/a si pravilno. Naprej

Napačno

Odgovor ni pravilen. Poskusi ponovno Ponovno

KVIZ - 2. vprašanje

2. Ali je podana sintaksa za zanko do pravilna?

 do
    {
        stavek1;
        stavek2;
        stavek3;
    } (while) pogoj

Preveri

Pravilno

Bravo! Odgovoril/a si pravilno. Naprej

Napačno

Odgovor ni pravilen. Poskusi ponovno Ponovno

KVIZ - 3. vprašanje

3. Pri kateri zanki, se najprej izvedejo stavki v {} nato pa se preveri pogoj ?

while
do
for

Pravilno

Bravo! Odgovoril/a si pravilno. Naprej

Napačno

Odgovor ni pravilen. Poskusi ponovno Ponovno

KVIZ - 4. vprašanje

4. Kaj na zaslon izpiše naslednji program?

(kviz4.png)

Preveri

Pravilno

Bravo! Odgovoril/a si pravilno. Naprej

Napačno

Odgovor ni pravilen. Poskusi ponovno Ponovno

KVIZ - 5. vprašanje

5. Ali je spodnja sintaksa za zanko while pravilna?

 while(pogoj)
    {
        stavek1;
        stavek2;
        ...
        stavekn;
    } 

Preveri

Pravilno

Bravo! Odgovoril/a si pravilno.

Napačno

Odgovor ni pravilen. Poskusi ponovno. Ponovno

0%
0%