Računalniški praktikum

2009/2010

Programski jezik C

Primeri

nic.c
Program, ki ne naredi ničesar.
hello.c
Program izpiše na zaslon naslednje besedilo: Hello, World!
vizitka.c
Program izpiše ime v pravokotnem okvirčku (iz znakov '*').
temperatura.c
Program za pretvarjanje iz stopinj Fahrenheita v stopinje Celzija.
krog.c
Program izračuna obseg in ploščino kroga z danim polmerom.
deljivo7.c
Program preveri, če je vnešeno število deljivo s 7.
prestopno.c
Program ugotovi, ali je dano leto prestopno (gnezdeni if stavki).
prestopno2.c
Program ugotovi, ali je dano leto prestopno (logični operatorji).
vnos.c
Program od nas zahteva vnos naravnega števila. Če vnesemo negativno število (ali pa nič), program ponovno zahteva vnos števila. To se ponavlja toliko časa, dokler ni vnešeno število zares naravno.
sinus.c
Program tabelira funkcijo sin.
vsote.c
Program računa vsote 1 + 2 + 3 + … + n, 12 + 22 + 32 + … + n2 in 13 + 23 + 33 + … + n3.
integral.c
Računamo integral funkcije f(x) = x2 + 5x + 3 na intervalu [0, 10].
buffon.c
Program, ki simulira Buffonov poskus.
postevanka.c
Program, ki izpiše poštevanko.
monteCarlo.c
Program poišče ploščino kroga z Monte Carlo integracijo.
bisekcija.c
Program poišče ničlo funkcije f(x) = ex + 2x - 5 z metodo bisekcije.
fibonacci.c
Program računa člene Fibonaccijevega zaporedja in jih shranjuje v tabelo.
reseto.c
Program poišče in izpiše vsa praštevila med 1 in 10000 z uporabo Eratostenovega rešeta.
asciiArt.c
Program izriše ASCII art sličico na kateri je Tux.
palindrom.c
Program ugotovi, ali je vnešena beseda palindrom.
palindrom2.c
Nekoliko drugačna različica zgornjega programa.
palindrom3.c
Program, ki prepozna palindromske stavke, kot je npr. "Tolpa natika kita na plot."
gcd.c
Funkcija, ki izračuna največji skupni delitelj dveh števil.
obrni.c
Funkcija, ki obrne niz. Primer: "Ahoj!""!johA"
strip.c
Funkcija, ki pobriše z začetka in konca niza vse prazne znake. Primer: "  \n\t\t Banana je dobra!\n  \t\t   \n""Banana je dobra!"
bisekcija2.c
Funkcija, ki z bisekcijo išče elemente v dani urejeni tabeli (binary search).
izpis.c
Funkcija, ki v lepi obliki izpiše tabelo števil.
uredi.c
Bistvo tega zgleda sta dve funkciji: prva ustvari tabelo in jo napolni z naključnimi števili; druga pa naredi kopijo tabele števil in jih uredi po velikosti.
vseSkupaj-primeri.zip
Vsi primeri skupaj.

Vaje

Dodatne naloge

Testi

Dodatno gradivo

Povezave

Literatura


Last modification: January 19, 2010.