Глава 3
Задача 3.17 "Таблица умножения "
Давным-давно на обложках тетрадей печаталась таблица умножения. Напишите программу, которая использует подходящие методы и параметры для печати всех 12 таблиц умножения.
Решение
Всего несколько строк кода на Java и перед вами таблица умножения! Компьютер и Java хорошие помощники!
Код программы:
class MultiplyTable {
void type01( int a, int b){
System.out.print(a + " x " + b + " = " + (a*b) + "\t\t\t");
}
void type02( int a, int b){
System.out.print(a + " x " + b + " = " + (a*b) + "\t\t");
}
MultiplyTable () {
int j = 1;
int m =0;
for(int s=1; s<3;s++){
System.out.println();
for (int i=1; i<13; i++){
for(int k=0;k<6;k++){
if(99 < i*(j+k)){
type02(i,(j+k));
}
else{
type01(i,(j+k));
}
}
System.out.println();
}
j=j+6;
}
}
// All programs must have a main method
public static void main (String [ ] args) {
// Start the program running from its constructor
new MultiplyTable ();
}
}
Результат :
Назад |
Начало урока |
Вверх |
Вперед
Содержание