Programmeringsveiledning

Programmeringsveiledning

Innhold

Variabler

VariabelStørrelseMinste verdiStørste verdi
boolean 8 bitar 0 1
byte 8 bitar 0 255
char 8 bitar -128 127
int 16 bitar -32768 32767
int (osignerad) 16 bitar 0 65535
long 32 bitar -2147483648 2147483647
long (osignerad) 32 bitar 0 4294967295
float 32 bitar -3,4028235 ∙ 1038 3,4028235 ∙ 1038

Sammenligningsoperatorer

Kodebetydning
x==y x er lik y
x!=y x er ikke lik y
x<y x er mindre enn y
x<=y x er mindre enn eller lik y
x>y x er større enn y
x>=y x er større enn eller lik y

Logiske operatorer

Kodebetydning
&& og
|| eller
! ikke

Deklarere variabel

Deklarere variabelen name.

int name;

Deklarere og initiera variabel

Deklarera varibelen name og sette verdien til 42.

int name = 42;

Deklarera array

Deklarera arrayen name med längden length.

int name[length];

Deklarere og initiera array

Deklarere arrayet name og sette verdiene til 1000, 1100, 1200 og 1300. 

int name[] = {1000, 1100, 1200, 1300};

If-setning

Kjør code 1 hvis x er mindre enn y, code 2 hvis x er større enn y, og code 3 hvis ingen av de andre betingelsene oppfylles (dvs. hvis x er y).

  if(x < y) {
    // code 1
  }
  else if(x > y) {
    // code 2
  }
  else {
    // code 3
  }

Switch-setning

Kjør code 1 hvis verdien til value er 0, code 2 hvis verdien er 1, og ellers alltid code 3. 

 switch(value) {
    case 0:
      // code 1
      break;
    case 1:
      // code 2
      break;
    default:
      // code 3
      break;
  }

For-løkke

Kjør koden så lenge i er mindre enn x, og øk i med 1 hver gang. 

  for(int i = 0; i < x; i++) {
    // code
  }

While-løkke

Kjør koden så lenge i er mindre enn x, og øk i med 1 hver gang. 

  while(i < x) {
    // code
    i++;
  }

Do-løkke

Kjør koden og øk i med 1 hver gang. Gjenta så lenge i er mindre enn x

do {
  // code
  i++;
} while (i < x);

Uendelig løkke

Se Uendelig løkke.

Sist endret: 2017-09-08