Navodila: Programiranje 1. vaja
Navodila: Programiranje 1. vaja
4. Tretji nivo
4.2. Risarske naloge
Naloge:
- Napiši program, ki sprejme pozitivno število n in izpiše (prikazan je primer n = 5)
1
12
123
1234
12345 - Napiši program, ki sprejme pozitivno število n in izpiše (prikazan je primer n = 7)
1234567
234567
34567
4567
567
67
7 - Napiši program, ki z ukazne vrstice sprejme pozitivno celo število n in izpiše vzorec velikosti n x n (prikazan je primer n = 10)
##########
##########
##########
##########
##########
##########
##########
##########
##########
########## - Napišite program, ki v primeru, da ga zaženemo s parametrom 6, izpiše naslednji vzorec:
***********
*********
*******
*****
***
* - Napišite program, ki v primeru, da ga zaženemo s parametrom 6, izpiše naslednji vzorec:
***********
*********
*******
*****
***
* - Napišite program, ki v primeru, da ga zaženemo s parametrom 6, izpiše naslednji vzorec:
***********
*********
*******
*****
***
* - Napišite program, ki v primeru, da ga zaženemo s parametrom 12, izpiše naslednji vzorec:
Namig: preverja ostanek pri deljenju z 2
#
---
#
---
#
---
#
---
#
---
#
--- - Napišite program, ki v primeru, da ga zaženemo s parametrom 12, izpiše naslednji vzorec:
Namig: preverja ostanek pri deljenju z 3
#
---
---
#
---
---
#
---
---
#
--- - Napišite program, ki v primeru, da ga zaženemo s parametrom 12, izpiše naslednji vzorec:
Namig: do polovice vpisanega števila riše #, potem pa ---
#
#
#
#
#
#
---
---
---
---
---
--- - Preberi znak in ga shrani v spremenljivko moj_znak. Preberi še naravno število n. Izpiši n znakov moj_znak tako, da so med posameznimi znaki vejice. Pazi, da na koncu ne narediš vejice. Če je torej prebrani znak * in število 4, naj bo izpis *,*,*,*
Pazi, da tvoj program dela tudi, če je n = 1. - Napiši program, ki izpiše na zaslon tabelo za poštevanko k x k. če je k=3, potem mora izpisati:
1 2 3
1 1 2 3
2 2 4 6
3 3 6 9 - Napiši program, ki na zaslon izriše pravokotnik iz zvezdic (*) velikosti m x n. Za m = 3 in n = 4 naj izriše na zaslon:
* * * *
* * * *
* * * * - Napiši podprogram, ki na zaslon izriše trikotnik z višino k. Če je na primer k = 3, naj izriše:
*
***
*****
- Napiši program, ki nariše karo s stranico k. Če je k = 3, naj se izriše:
*
***
*****
***
* - Napiši program, ki na zaslon izriše trikotnik z višino k in sestavljen iz določenega znaka. Če je k = 3 in znak *, naj izriše:
*
***
*****
- Napiši program, ki sprejme pozitivno število n in izpiše (prikazan je primer n = 5)
5
54
543
5432
54321 - Napiši program, ki sprejme pozitivno število n in izpiše (prikazan je primer n = 7)
7654321
654321
54321
4321
321
21
1 - Izpiši prvih 100 naravnih števil, po 5 v eno vrsto.
- Preberi znak in ga shrani v spremenljivko moj_znak. Preberi še naravno število n. Izpiši n znakov moj_znak tako, da so med posameznimi znaki vejice. Pazi, da na koncu ne narediš vejice. Če je torej prebrani znak * in število 4, naj bo izpis *,*,*,*
Pazi, da tvoj program dela tudi, če je n = 1. - Sestavi program, ki izpiše pravokotnik velikosti m x n. Če je pravokotnik npr. 4 x 5, naj bo izpis
#####
# #
# #
##### - Sestavi program, ki na zaslonu nariše naslednjo sliko:
*
* *
* + *
* *
*
22. Napiši program, ki izpiše poštevanko števila k. Primer, poštevanka števila 4:
1x4=4
2x4=8
3x4=12
4x4=16
5x4=20
6x4=24
7x4=28
8x4=32
9x4=36
10x4=40
23. Programu podamo število N,ki predstavlja višino romba. Le-tega naj program tudi izriše. Ponavljamo, dokler ne vpišemo številke 0.
*****
***
*
25. Preberi dve črki in nariši trikotnik, primer za črki C in F:
26.Programu podamo število N,ki predstavlja višino romba. Le-tega naj program tudi izriše. Ponavljamo, dokler ne vpišemo številke 0.
* *
* *
*
27. Napiši program, ki za vnešeno število 4 izriše:
/\ /\ /\ /\
/ \ / \ / \ / \
/ \ / \ / \ / \
/ \/ \/ \/ \
28. Napiši proprogram, ki na zaslon izriše smrekico z višino k. Če je na primer k = 3, naj izriše:
*
***
*****
*
*
29. Napiši program, ki te vpraša po številu stranic mnogokotnika in ga nariše.
30. Napiši program, ki te vpraša po dolžini stranice enakokrakega mnogokotnika in ga nariše z znakom "#". Na primer dolžina stranice je 3: