Kertotaulu (metodien kutsuminen).

package v4_eta;

import java.util.Scanner;

//


/**
* @author ark
* @version 0.23
* @task 2-120214
*
*
*/

public class Kertotaulu {

private void run() {
Scanner input = new Scanner(System.in);
int luku;
boolean jatketaanko = true;
String vastaus;

do {
System.out.print("Anna kokonaisluku: ");
luku = input.nextInt();
tulostaKertotaulu(luku);

System.out.print("\n" + "Haluatko jatkaa? - ");
vastaus = input.next();
if (vastaus.contains("y")) {
System.out.println("Ok, jatketaan." + "\n");
} else {
System.out.println("Ohjelma lopetetaan.");
jatketaanko = false;
}

} while (jatketaanko == true);
}

// erillinen metodi
private void tulostaKertotaulu(int luku) {
System.out.println("\n" + "Luvun " + luku + " kertotaulu:");
for (int i = 0; i < 10; i++) {
System.out.println(luku + " * " + (i + 1) + " = " + luku * (i + 1));
}
}

//
public static void main(String[] args) {
Kertotaulu olio = new Kertotaulu();
olio.run();
}
}
Advertisements

Comments are closed.

%d bloggers like this: