
Напишіть програму на Java, яка приймає число як вхідні дані і друкує свою таблицю множення до 10


Ответы на вопрос

Програма:
Java:
import java.util.Scanner;
public class HelloWorld {
public static void main(String []args){
Scanner in = new Scanner(System.in);
System.out.print("Number: ");
int i, num = in.nextInt();
for(i = 1; i <= 10; i++)
System.out.printf(num + " * " + i + " = " + num * i + "\n");
in.close();
}
}
Пояснення:
Спочатку імпортуємо клас Scanner із java.util. Далі оголошуємо наш клас HelloWorld та функцію main.
У функції створюємо новий екземпляр Scanner, який вказує на вхідний потік, переданий як аргумент. Виводимо текст "Number:" і користувач вводить число, яке записується в змінну num. Тепер, змінна i набуває значення від 1 до 10 (включно), виводиться відповідний текст, як у таблиці множення (нижче).
Результат:
Number: 5
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50



Звучити цікаво! Ось невелика програма на Java, яка приймає число від користувача та друкує таблицю множення цього числа до 10:
```java import java.util.Scanner;
public class MultiplicationTable { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Введіть число: "); int number = scanner.nextInt(); System.out.println("Таблиця множення числа " + number + ":"); for (int i = 1; i <= 10; i++) { System.out.println(number + " x " + i + " = " + (number * i)); } scanner.close(); } } ```
Пояснення коду: 1. Створюємо об'єкт `Scanner`, щоб зчитати вхідні дані від користувача. 2. Виводимо повідомлення, щоб користувач ввів число. 3. Зчитуємо число з використанням методу `nextInt()` об'єкта `Scanner`. 4. Виводимо заголовок таблиці множення для заданого числа. 5. Використовуючи цикл `for`, створюємо таблицю множення до 10, виводячи кожний рядок у форматі "число x i = результат". 6. Закриваємо об'єкт `Scanner`.
Запустіть цю програму, і вона повинна приймати число від користувача та друкувати таблицю множення цього числа до 10. Наприклад, якщо користувач вводить число 5, програма виводить:
``` Таблиця множення числа 5: 5 x 1 = 5 5 x 2 = 10 5 x 3 = 15 5 x 4 = 20 5 x 5 = 25 5 x 6 = 30 5 x 7 = 35 5 x 8 = 40 5 x 9 = 45 5 x 10 = 50 ```
Сподіваюся, що ця програма вам допоможе! Якщо у вас є ще якісь запитання, будь ласка, дайте знати.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili