Toistolauseet. Kertotaulu.

package v3_eta;

import java.util.Scanner;

// Toistolauseet
/**
* @author ark
* @version 0.22
* @task 5-120203
*
*       Toteuta ohjelma Kertotaulu.java, joka pyytää käyttäjältä luvun ja
*       kirjoittaa sen kertotaulun yhdestä kymmeneen. Jokainen luku on omalla
*       rivillään. Tulostus esimerkin mukaisesti. Luvun 3 kertotaulu 1-10 3 * 1
*       = 3 3 * 2 = 6 3 * 3 = 9 3 * 4 = 12 3 * 5 = 15 3 * 6 = 18 3 * 7 = 21 3 *
*       8 = 24 3 * 9 = 27 3 * 10 = 30
*/

public class Kertotaulu {

public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int luku, kerto;
String jatketaanko = “”;

do {
System.out.print(“\n” + “Syötä luku: “);
luku = input.nextInt();

for (int i = 1; i <= 10; i++) {
kerto = luku * i;
System.out.println(luku + ” * ” + i + ” = ” + kerto);
}

System.out.print(“***”);
do {
System.out.print(“\n” + “Jatketaanko?” +” – “);
jatketaanko = input.next();
} while (!(jatketaanko.equalsIgnoreCase(“kyllä”)
|| jatketaanko.equalsIgnoreCase(“k”)
|| jatketaanko.equalsIgnoreCase(“yes”)
|| jatketaanko.equalsIgnoreCase(“y”)
|| jatketaanko.equalsIgnoreCase(“ei”)
|| jatketaanko.equalsIgnoreCase(“e”)
|| jatketaanko.equalsIgnoreCase(“no”) || jatketaanko
.equalsIgnoreCase(“n”)));

} while (jatketaanko.equalsIgnoreCase(“kyllä”)
|| jatketaanko.equalsIgnoreCase(“k”)
|| jatketaanko.equalsIgnoreCase(“yes”)
|| jatketaanko.equalsIgnoreCase(“y”));
}
}

Advertisements

Comments are closed.

%d bloggers like this: