ÖVNINGSUPPGIFT

Uppgift 3 – Index och arrayvärden

Försök själv först. Ledtrådar och facit finns längre ner – helt utan inloggning.


Nyckelord: Array

Lös följande uppgift med papper och penna

Denna uppgift ska lösas med penna och papper, inte med hjälp av IDE:t.

Givet fältet values nedan i uppgift a) och b), vad skrivs ut i respektive kodsegment? Notera att values innehåller olika värden i a) och b).

a)

int[] values = {2, 5, 5, 6, 8, 10, 4, 5};

int a = 0;
while (values[a] <= values[a+1]){

   System.out.println(values[a]); 
   a = a + 1; 
}

b)

int [] values = {2, 1, 5, 3, 8, 10, 13, 5};

int b = 0;
while (b <= values[b]){

   System.out.println(values[b]);
   b++; 
}
Lösning

a) 

2
5
5
6
8

b) 

2
1
5
3
8
10
13

Tillbaka till översikt