Gå til innhold

2 tall; hvilket er nermest 100?


Anbefalte innlegg

Videoannonse
Annonse
Skrevet (endret)

Tja.. èn if skulle holde

public boolean sjekkOmForsteTallErNaermestHundre(int a, int b){
   if (Math.abs(100-a) < Math.abs(100-b))
       return true;
   return false;
}

Endret av oro2
Skrevet (endret)

Tja.. da vil den nok returnere false...

 

kan modde den litt da.

public int sjekkHvemSomErNaermest(int a, int b, int c){
   int diffA = Math.abs(c-a);
   int diffB = Math.abs(c-b);

   if (diffA < diffB)
       return -1;
   else if (diffA > diffb)
       return 1;
   return 0;
}

Nå får den inn 3 tall. Den sjekker hvilket av de to første som er nærmest det siste. Hvis det første er nærmest returnerer den -1, hvis det andre er nærmest returnerer den 1, og hvis de er like nærme returnerer den 0. Tror jeg...

Endret av oro2

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...