15. april 2013 - 20:10
Der er
14 kommentarer og 1 løsning
Nedtælling fra 10
Hejsa. Hvis jeg gerne vil lave en forlække og tælle ned fra 10, hvad mangler jeg så her: public class side47 { public static void main(String[] args) { int n = 10; for(n=1; n<=10; n++) System.out.println(n-1); } } Kh Julie
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
15. april 2013 - 20:15
#1
int n = 10; for(m=0; m<=10; m++) System.out.println(n-m); }
15. april 2013 - 20:42
#2
eller: for(int i = 10; i > 0; i--)
15. april 2013 - 20:45
#3
15. april 2013 - 20:47
#4
Ah ja så er jeg med: public class side47 { public static void main(String[] args) { int n = 10; for(int i = 10; i > 0; i--) System.out.println(i); } } Ok så det betyder: int i = start i > 0 = Slutter når den rammer 0? i-- = tæller en ned Ligger du et svar Arne?
15. april 2013 - 20:53
#5
public class side47 { public static void main(String[] args) { for(int i = 10; i > 0; i--) System.out.println(i); } } int n = 10 er iøvrigt lige gyldigt, ikke?
15. april 2013 - 21:00
#6
Hvis en af jer har tid, vil i så ikke stille mig en simpel opgave jeg skal løse med en forløkke?
15. april 2013 - 21:12
#7
Undskyld jeg lige spammer jer her. Men stillede mig selv lige det spørgsmål: "Tæl alle tallene sammen fra 1 til 30" Hvis man skulle lave den, så skal 1 smides i en variabel, når 2 kommer + med den variabel, når 3 kommer + med den variabel osv, og så til sidst tage sum af den variabel i System.out.println() Eller skal man lave en forløkke indeni forløkken?
15. april 2013 - 21:13
#8
en for loekke er nok til at summere
15. april 2013 - 21:14
#9
men hvis du vil finde alle primtal i f.eks. intervallet 1 til 100 skal du bruge en dobbelt for loekke
18. april 2013 - 17:47
#10
Hvis det er at ligge alle tallene sammen fra 1-20, er det her så helt galt? public class side47_2 { public static void main(String[] args) { int sum = 0; for(int i = 1; i < 20; i++) { if(i % 2 ==0) { sum = sum +1; } } System.out.println(sum); } } Kh Julie
18. april 2013 - 18:02
#11
Den kode taeller saa vidt jeg kan antal lige tal, hvilket jo ikke er helt det samme som at laegge alle tal sammen.
20. april 2013 - 21:16
#12
Tror måske det er noget hen ad det her så? :-) int[] nums = new int[20]; for (int i = 0; i < nums.length; i++) nums[i] = i + 1; int sum = 0; for (int n : nums) sum += n; System.out.println(sum);
20. april 2013 - 21:16
#13
Ligger du iøvrigt ikke også et svar :-)
20. april 2013 - 23:14
#14
Ja.
20. april 2013 - 23:14
#15
og svar
Kurser inden for grundlæggende programmering