Løsningsforslag - oppgaver i Vedlegg A.3.13


Oppgave 1

Hvis en verdi trenger flere plasser enn angitt feltbredde, blir bredden utvidet slik at det blir akkurat plass. Verdiene videre på samme linje forskyves tilsvarende.

  for (int i = 0; i < navn.length; i++)
  {
    System.out.printf("%-10s  %3d  %2d\n",
      navn[i].length() <= 10 ? navn[i] : navn[i].substring(0,10),
      poeng[i], alder[i]);
  }