Stjerneoppgaver uke 2: 30. aug - 5. sep (INF1000 - H?st 2013)

_亚博娱乐官网_亚博pt手机客户端登录

Variabler, uttrykk, forgreninger (if-else), enkel innlesning fra terminal  (kapittel 2 og 4.1-4.2 i l?reboka, "Rett p? Java" 3. utg.)

Disse oppgavene er litt vanskeligere enn de vanlige ukeoppgaver, f?rst og fremst ment for de som ?nsker litt st?rre utfordringer innenfor ukens tema.
 

  1. (*) Bytte verdiene i to variable:
    Lag et program som inneholder to heltallsvariable, a = 2 og b = 10. Skriv kode som bytter om verdiene i de to variablene, og skriver resultatet til skjerm. (Resultatet skal alts? v?re a = 10 og b = 2.) Programmet skal fungere for alle verdier av a og b, du kan alts? ikke skrive a = 10; og b = 2; direkte i programmet ditt. Pr?v med andre verdier for a og b, og sjekk at programmet fortsatt fungerer.

     
  2. (*) Enten eller (variable og forgreninger):
    Det finnes et ordtak som sier at "man kan ikke f? b?de i pose og sekk". Lag et program med variablene pose og sekk. Implementer (programmer) en eller flere if-tester som sjekker at du ikke f?r i b?de pose og sekk. Eksperimenter med ulike verdier (ulike kombinasjoner av true/false) for variablene pose og sekk.

     
  3. (*) Sjekke siste siffer (variable og forgreninger):
    Gitt tre heltallsvariable, a, b og c med ikke-negative verdier som du velger selv. Sjekk om to eller flere har felles siste siffer, og skriv eventuelt ut disse til skjerm.

    Hint: Modulo-operatoren (%) beregner resten etter en divisjon, for eksempel har vi 17 % 10 = 7.

Tibakemelding om dette oppgavesettet kan du skrive i bloggen eller sende p? mail til ingridgg [a] ifi.uio.no

Publisert 23. aug. 2013 09:13 - Sist endret 5. sep. 2013 16:35