mboost-dp1

1+2+3+4....


Gå til bund
Gravatar #1 - duske
26. aug. 2004 11:50
hej, er der nogen der kan en funktion til til bestemmelse af 1+2+3+4+5....+20 - via løkke...?

er ved at få pænt meget stress på af den her fucking opgave... :)
Gravatar #2 - duske
26. aug. 2004 12:05
Fik det her resultat...

int result = 0;
for (int i = 0; i
Gravatar #3 - Acro
26. aug. 2004 12:29
#1 duske:
Lær lidt om Gauss - søg på Google, så skal du nok finde noget.

1+2+3+4+..+19+20 = 10*20+10 = 210
Gravatar #4 - Pally
26. aug. 2004 16:44
#3 Acro:
Hehe. Nu var opgaven jo at addere via en løkke, så det ville jo være forkert at gøre det på den effektive måde :)

Men Acro's pointe er at:
1 + 2 + .... + n = n(n+1)/2
Gravatar #5 - Acro
26. aug. 2004 18:02
#4 Pally:
Jeg opfattede det blot som om, at han havde en opgave, og at han så selv har valgt at løse den programmeringsmæssigt vha. en løkke.
Gravatar #6 - Wolly
26. aug. 2004 21:03
Du må da have en eller anden lærebog. Prøv at læse afsnittet om "for" sætninger. Det er VIRKELIG nemt!

int j=0;
int i=0;
for (i=0; i
Gravatar #7 - Wolly
26. aug. 2004 21:04
HADER NEWZ HTML!!!!

Hvorfor kan man ikke escape den!
Gravatar #8 - tricker
1. sep. 2004 21:32
fun adder(1) = 1
| adder(n) = n + adder(n-1);
Gravatar #9 - amokk
1. sep. 2004 21:55
< og > er jeres ven...

eller skulle jeg hellere sige

< og > er jeres ven...
Gravatar #10 - Pally
1. sep. 2004 22:02
#8 tricker:
Ah! En rekursiv implementativ. Både pladskrævende og langsom :)
Gravatar #11 - Infophreak
2. sep. 2004 07:48
@tricker: Heh. Den mindede mig om "Evolution of a Haskell Programmer". (Også selv om din kode vist er en ML-dialekt.)
Gravatar #12 - Cyrack
3. sep. 2004 06:45
#8 - tricker

Få det SML væk! :-)
Ej, helt seriøst, godt nok til at lære om recursive funktioner også (måske også til fysikere og matematikere) men *argh* jeg hader det!!!! :-p
Gravatar #13 - tricker
5. sep. 2004 14:10
#10: hehe, og hvad så? :)
#11: cool side.
#12: SML er sejt. :D
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login