Changes between Version 11 and Version 12 of naloge


Ignore:
Timestamp:
Nov 13, 2008, 2:41:23 PM (15 years ago)
Author:
Leon Kos
Comment:

Naloge s polji

Legend:

Unmodified
Added
Removed
Modified
  • naloge

    v11 v12  
    270270
    271271== vaja9 ==
    272 
    273 
     272Napiši program, ki z zanko in pogojnim stavkom ugotovi, koliko števil od 1 do 10 je večjih od 3 in seveda
     273izpiše rezultat 7.
    274274== vaja10 ==
     275Program naj prebere štiri cele številke in izpiše povprečno vrednost kot realno številko.
     276== vaja11 ==
     277Program naj poleg številk od 1 do 20 izpiše še ali je liha ali soda v obliki
     278{{{
     279#!rst
     280.. code-block:: c
     281
     282 1 je liha
     283 2 je soda
     284 3 je liha
     285 ...
     286
     287Napotek: Uporabi operator ``%``
     288}}}
     289
     290== vaja12 ==
     291Izdelaj program, ki izpiše v katero smer se je 2D točka največ premaknila, glede na
     292koordinatno izhodišče. Možni odgovori so:
     293 - levo
     294 - desno
     295 - gor
     296 - dol
     297Za prebrano točko 2 1 bo program odgovoril ''desno''.
     298
     299== vaja13 ==
     300Tako kot v vaji 12 naj dodatno še izpiše v kater smer se je premaknila. S tem da
     301se najprej izpiše večji pomik in nato manjši. Za prebrano točko 2 1 bo program odgovoril {{{desno gor}}}.
     302
     303== vaja14 ==
     304Napiši program, ki izpiše prvih 7 pozitivnih števil in njihovo faktorielo. (Faktoriela 1 je 1,
     305faktoriela 2 je 1*2=2, faktoriela 3 je 1 * 2 * 3 = 6, faktoriela 4 je 1 * 2 * 3 * 4 = 24, itd.)
     306
     307== vaja15 ==
     308Program naj izračuna prvih 30 [http://sl.wikipedia.org/wiki/Fibonaccijevo_%C5%A1tevilo Fibonaccijevih števil].
     309Vsaka Fibonaccijeva številka je vsota prejšnjih dveh števil F(n) = F(n-1) + F(n-2), F(0) = 0, F(1) = 1.
     310Izpis naj bo v obliki:
     311{{{
     312 0 + 1 = 1
     313 1 + 2 = 3
     314 2 + 3 = 5
     315...
     316}}}
     317
     318== vaja16 ==
     319Napiši program ji za podano število izpiše {{{je praštevilo}}} ali {{{ni praštevilo}}}.
     320[http://sl.wikipedia.org/wiki/Pra%C5%A1tevilo  Práštevílo] je naravno število n > 1, če ima natanko dva pozitivna delitelja (faktorja), število 1 in samega sebe kot edini prafaktor.
     321
     322== vaja17 ==
     323Pohitri {{{vaja16}}} z dejstvom, da razen 2 nobeno sodo število ni praštevilo. Glej vajo 11.
     324
     325== vaja18 ==
     326Napiši program, ki tabelira poštevanko od 1 do 10, tako da izpiše vse skupaj v 10 vrsticah v
     327obliki:
     328{{{
     3291*1=1 1*2=2 1*3=3
     330...
     33110*1=1 10*2=20 ...
     332}}}
     333
     334== vaja19 ==
     335Program iz vaje 18 priredi tako, da bo se zmnožek najprej predizračunal v polje
     336{{{
     337#!rst
     338
     339.. code-block:: c
     340
     341  int a[100];
     342
     343in na to naj program vpraša za dve števili, ter izpiše rezultat, ki ga vzame iz polja ``a[]``.
     344}}}
     345
     346== vaja20 ==
     347Napiši program ki bo v polje števil nadomesitil z njihovnimi kvadrati. Program naj vpraša
     348kateri indeks iz polja želimo in naj izpiše vrednost v polju. S stavkom if mora
     349tudi kontrolirati meje indeksov.
     350{{{
     351#!c
     352  int a[] = {1, 2, 9, 33, 22, 11, 3, 4, 3, 55,
     353             66, 33, 22, 22, 33, 54, 5, 6, 7,
     354             8, 223, 34};
     355}}}
     356
     357
     358
     359== vaja100 ==
    275360Izračunaj faktor Učinkovite Rabe Energije, tako kot ga podaja [http://www.elektro-ljubljana.si/slo/Ceniki Elektro Ljubljana].
    276361Dobavitelj v ceniku za vsak '''razred porabe''' določi '''faktor cene energije''', ki je osnova za izračun
     
    296381Napotek: Za izračun celega dela realnega števila uporabite funkcijo '''floor'''.
    297382
    298 == vaja11 ==
     383== vaja101 ==
    299384
    300385Ceno za uporabo omrežij določa Akt o določitvi metodologije za obračunavanje omrežnine in metodologije za določitev omrežnine in kriterijih za ugotavljanje upravičenih stroškov za elektroenergetska omrežja, (Ur.l. RS 121/2005) in je sestavljena iz:
     
    318403
    319404
    320 == vaja12 ==
    321 Če ste izdelali vajo 10 in 11, potem združite programa v vaji 12 tako, da izračunate kako bo z elektriko
     405== vaja102 ==
     406Če ste izdelali vajo 100 in 101, potem združite programa v vaji 102 tako, da izračunate kako bo z elektriko
    322407po novem sistemu z URE faktorjem.
    323408
     
    327412Program pa naj tako kot v vaji 11 vpraša za število kWh v visoki in nizki tarifi, izpiše
    328413posamezne cene ter svetuje najprimernejši način tarifiranja.
     414
     415{{{
     416#!comment
     417== vaja103 ==
     418Program za praštevila iz vaje 16 in 17 lahko pohitrimo z dejstvom, da si lahko privarčujemo čas
     419tako, da v polju {{{int a[N]}}} hranimo praštevila na katera smo do sedaj naleteli. Če je število
     420deljivo s praštevilom iz tabele, potem to ni praštevilo. Lahko pasi naredimo tudi sito, ki
     421}}}