| Program v C# | ||
|---|---|---|
|
nokaut240
21. mar 2009 16:57:21
Pridružen od: 29. apr 2008 50 objav 8 23 1 |
#1
Napiši program, ki vsebuje funkcijo, ki izpiše vsa števila med 0 in 1000, katerih vsota števk je enaka številu, ki nastopa kot parameter te funkcije. bi znal kdo to ? |
|
|
Vini
21. mar 2009 18:16:58
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
#2
Kje je pa problem? Naredis zanko, ki veca nek stevec od 0 do 1000, za vsako stevilo sesteje cifre, preveri ce je njihova vsota enaka zahtevanemu stevilu in to vrednost stevca izpise. |
|
|
ledi
22. mar 2009 09:04:24
Pridružen od: 14. avg 2008 681 objav 325 223 14 |
||
|
hedonist
22. mar 2009 12:39:09
Pridružen od: 18. jun 2008 94 objav 15 1 2 |
www.mostphotos.com
|
|
|
Vini
22. mar 2009 13:31:00
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
||
|
nokaut240
23. mar 2009 20:00:20
Pridružen od: 29. apr 2008 50 objav 8 23 1 |
#6
Ni problem v lenobi, problem je v tem, da sem šele začetnik in se šele učim nekatere zadeve. |
|
|
HeXeR
23. mar 2009 20:23:07
Pridružen od: 13. dec 2006 3268 objav 122 22 5 |
First rule of business, protect your investment.
|
|
|
nokaut240
23. mar 2009 20:30:40
Pridružen od: 29. apr 2008 50 objav 8 23 1 |
#8
Vem, vendar če veš, kaj je for zanka, še nisi odkril sveta. Ukaz for(int x=0; x<1000; x++) je začetek tistega, kar je treba naredit, naprej je pa že bolj zakomplicirano, pametnjakoviči. |
|
|
HeXeR
23. mar 2009 21:53:51
Pridružen od: 13. dec 2006 3268 objav 122 22 5 |
#9
No pa funkcijo verjetno tudi znaš napisati, takšno z enim parametrom... potem pa znotraj for zanke za vsak x preverjaš če je vsota števk števila x enaka številu, ki je podano kot parameter funkcije ... Da x razbiješ na števke pa imaš več možnosti... lahko pocaš gor pa dol pa deliš z 10 in uporabljaš floor() ali kar pač je namesto tega v C# (jaz ne vem :) ) ali pa ... seštevaš ostanke pri deljeno z 10 (x%10 v javi recimo) v še eni for zanki, dokler je število ni enako 0 ... recimo ko je x = 234 234 / 10 = 23 + 4 (ostanek) pa sešteješ ostanke if 4 + 3 + 2 je deljivo z številom, ki je podano kot parameter funkcije, in v primeru true izpišeš število ... First rule of business, protect your investment.
|
|
|
Vini
23. mar 2009 23:44:20
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
#10
nokaut240, to, da si zacetnik je blazno pripraven izgovor za to da si len :) for zanka, sestevanje cifer in primerjanje stevil med seboj je nekaj tako osnovnega, da brez tega ne bos znal nic drugega, malo se potrudi... |
|