Till KTH:s startsida Till KTH:s startsida

Övning2

Hemuppgifter

H1. Skriv ett program som utför beräkning av fakultet för heltal. Nedan följer ett exempel på hur programmet skulle kunna fungera.

~/> java factorial 5
120
~/> java factorial 1
1

H2. Skriv ett program som avgör om ett tal är ett primtal (delbart endast med ett och sig själv).

Uppgifter på övningen

  1. Skriv en klass för att representera heltal. Klassen skall innehålla metoder för att addera, subtrahera, multiplicera och dividera talen.
  2. Lägg till en metod i klassen som skrevs i uppgift 1 för att utföra fakultets-beräkning.
  3. Skriv en klass, Complex, som kan användas för att representera komplexa tal och operationer på dessa.