2011-11-14, 18:59
  #1
Medlem
Har nyss börjat med java och skulle behöva lite hjälp med följande övningsuppgift som jag har fastnat på:

Beräkna summan av de första hundra positiva heltalen, och skriv ut denna summa.
Skapa motsvarande program.

Kapitlet jag är på handlar om while och for loopar så jag antar att man ska använda sig utav en sådan.

Tacksam för svar!
2011-11-14, 19:03
  #2
Medlem
Vad har du fastnat på? Vill du att vi ska göra uppgiften åt dig?
2011-11-14, 19:08
  #3
Medlem
Jaha, ursäkta att jag var lite oklar. Alltså jag vet hur jag gör en talföljd upp till hundra genom en while eller for loop. Det jag har fastnat på är ett smart sätt att addera ihop alla talen. Om du orkar får du gärna ge ett exempel.
2011-11-14, 19:14
  #4
Medlem
Snyggast vore att addera varje itteration i loopen imo.

Kod:
int summa = 0;

for(int i = 1; i <= 100; i++)
{
    summa += i;
}
__________________
Senast redigerad av Mithos 2011-11-14 kl. 19:17.
2011-11-14, 19:52
  #5
Medlem
Tack så mycket!
2011-11-14, 20:42
  #6
Medlem
Voldemort2s avatar
Det går ju också att använda formeln

Summan av de n första talen = n*(n+1)/2
2011-11-15, 12:22
  #7
Medlem
mr-virros avatar
Citat:
Ursprungligen postat av Voldemort2
Det går ju också att använda formeln

Summan av de n första talen = n*(n+1)/2
n*(n-1)/2
2011-11-15, 14:05
  #8
Medlem
ojns avatar
Försök själv först och ställ konkreta frågor kring din kod om du kör fast. Om du inte ens vet hur du ska börja är inte ett diskussionsforum rätt ställe att fråga på.
/Moderator

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in