java opgave

Tags:    programmering

Skriv et program CrossSum som tager et heltal n som input fra brugeren og
printer dets tvrsum. Et tals tvrsum er summen af cifrene i tallet. Eksempelvis
beregnes tvrsummen af n = 345692 som 3 + 4 + 5 + 6 + 9 + 2 = 29.







b) Udvid programmet CrossSum sa det i stedet tager to heltal som input fra brugeren.
Det andet heltal skal vre enten 1 eller 0. Hvis det er 0, sa beregner program-
met tvrsummen af det frste tal. Hvis det et 1, sa beregner programmet den
reducerede tvrsum af det frste tal. Et tals reducerede tvrsum beregnes ved
frst at beregne den almindelige tvrsum t1 af tallet. Hvis t1 er et encifret tal,
sa er det resultatet. Ellers beregnes tvrsummen t2 af t1 osv., indtil man far et
encifret resultat. Eksempelvis er den reducerede tvrsum af 345692 lig 2, fordi
t1 = 3 + 4 + 5 + 6 + 9 + 2 = 29, t2 = 2 + 9 = 11, og t3 = 1 + 1 = 2.




kan i hjælpe mig. hvordan skrives programme til dette i java.



4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Det lyder lidt som en skoleopgave. Kan du noget JAVA i forvejen? En god ide ville være at vise hvad du selv har lavet, så er det lidt nemmere at fortælle dig hvad du mangler og lign. Så ligner det lidt at du selv deltager i processen "at lave din opgave".
Plus at JAVA-kode fylder ad helvedes til :) Det er næsten hurtigere at skrive en dansk stil på et par sider end at lave et simpelt program i JAVA ;)



Må vi se hvad du har lavet?







Her er lidt at starte med:

Fold kodeboks ind/udKode 


Det skriver cifrene i et tal ud, resten burde være trivielt.

Jeg synes egentlig ikke det fylder specielt meget...



t