Nyckelord: Array
Lös följande uppgifter med penna och papper
Denna uppgift ska lösas med penna och papper, inte med hjälp av IDE:t.
Givet fältet values nedan, vad skrivs ut av kodsegment a) , b) och c) ?
int[] values = {2, 5, 4, 6, 8, 10, 4, 5};
a)
int totA = 0;
for (int i = 0; i < values.length; i = i + 1) {
totA = totA + values[i];
}
System.out.println(totA);
b)
int totB = 0;
for (int i = 0; i < values.length; i = i + 2) {
totB = totB + values[i];
}
System.out.println(totB);
c)
int totC = 0;
for (int i = 1; i < values.length; i = i + 2) {
totC = totC + values[i];
}
System.out.println(totC);
Lösning
a)
Svar: 44
b)
Svar: 18
c)
Svar: 26
Vanliga frågor om Uppgift 2 – Utskrifter från arrayer
Vad handlar Uppgift 2 – Utskrifter från arrayer om?
Övningsuppgift i Java: Utskrifter från arrayer. Träna själv med fria ledtrådar och facit.
Hur övar jag på Uppgift 2 – Utskrifter från arrayer?
Kör exemplen själv, ändra ett värde i taget och jämför sedan resultatet med förklaringen på sidan.