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 ?


všeč(0) ni všeč(0) spam(0)
 
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.


všeč(0) ni všeč(0) spam(0)
 
ledi 22. mar 2009 09:04:24 Pridružen od:
14. avg 2008
681 objav
325 223 14
#3

vini: problem je v njegovi lenobi

nokaut240: ja večina tukaj nas zna to naredit :D


všeč(0) ni všeč(0) spam(0)
 
hedonist 22. mar 2009 12:39:09 Pridružen od:
18. jun 2008
94 objav
15 1 2
#4

Dejte mu poj no napisat :-).Ker jz bi tud rad vedu, kako se to izpiše.....


všeč(0) ni všeč(0) spam(0)
www.mostphotos.com
 
Vini 22. mar 2009 13:31:00 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#5

hedonist, tocno tako, kot sem napisal zgoraj...


všeč(0) ni všeč(0) spam(0)
 
nokaut240 23. mar 2009 20:00:20 Pridružen od:
29. apr 2008
50 objav
8 23 1
#6

Ledi:

vini: problem je v njegovi lenobi

nokaut240: ja večina tukaj nas zna to naredit :D




Ni problem v lenobi, problem je v tem, da sem šele začetnik in se šele učim nekatere zadeve.


všeč(0) ni všeč(0) spam(0)
 
HeXeR 23. mar 2009 20:23:07 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#7

Potem veš kaj je for zanka? :)


všeč(0) ni všeč(0) spam(0)
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.


všeč(0) ni všeč(0) spam(0)
 
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)

23 / 10 = 2 + 3

2 / 10 = 0 + 2



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 ...


všeč(0) ni všeč(0) spam(0)
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...


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se