Gå til innhold

formatering av utskrift (tabell)


Anbefalte innlegg

Hei! Jeg trenger litt hjelp med å formatere utskriften på et program jeg har laget (kildekoden er helt nederst).

 

Slik ser programmet ut ved kjøring:

 

Angi kolonnenummer: 3
Angi antall kolonner: 3
Angi radnummer: 5
Angi antall rader: 4


rad/kolonne
5
5 = 1 * 3 + 2
6 = 2 * 3 + 0
7 = 2 * 3 + 1
8 = 2 * 3 + 2

5 = 1 * 4 + 1
6 = 1 * 4 + 2
7 = 1 * 4 + 3
8 = 2 * 4 + 0

5 = 1 * 5 + 0
6 = 1 * 5 + 1
7 = 1 * 5 + 2
8 = 1 * 5 + 3

 

 

 

Jeg ønsker at programmet skal skrive ut resultat slik ved kjøring:

[code]
Angi kolonnenummer: 3
Angi antall kolonner: 3
Angi radnummer: 5
Angi antall rader: 4


Rad/kolonne                  3                4           5  

5 =                          1*3+2            1*4+1       1*5+0
6 =                          2*3+0            1*4+2       1*5+1 
7 =                          2*3+1            1*4+3       1*5+2
8 =                          2*3+2            2*4+0       1*5+3

[/code]

 

 

 

Noen som kan hjelpe meg?

 

 

 

 

import java.util.Scanner;

public class divisjonstabell{
 public static void main (String[]args) {

   Scanner tastatur = new Scanner(System.in);


   System.out.print ("Angi kolonnenummer:");
   int kolonneNummer = tastatur.nextInt(); //leser inntastet data (input) . Kolonnenummer

   System.out.print ("Angi antall kolonner:");
   int kolonne= tastatur.nextInt(); //kolonne

   System.out.print ("Angi radnummer:");
   int radNummer = tastatur.nextInt(); //radnummer    

   System.out.print ("Angi antall rader:");
   int rad = tastatur.nextInt();  //rad

   System.out.println ("rad/kolonne");

   System.out.print (radNummer);
   for (int i = kolonneNummer; i < kolonne+kolonneNummer; i++) { //Kolonnenummer og antall kolonner
     System.out.println(); 

     for (int j = radNummer; j < rad+radNummer; j++) { //radnummer og antall rader

       int a = j / i;
       int b = j % i;


     System.out.println (j+" = " + a + " * " + i + " + " + b);
     }
   } 
 }
}

 

 

Takker på forhånd for hjelp!

Endret av 13375k1133z
Lenke til kommentar
Videoannonse
Annonse

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...