Вопрос задан 28.11.2023 в 12:24. Предмет Информатика. Спрашивает Сайфуллин Ильяс.

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

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Громов Стас.

Програма:
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

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Звучити цікаво! Ось невелика програма на 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 ```

Сподіваюся, що ця програма вам допоможе! Якщо у вас є ще якісь запитання, будь ласка, дайте знати.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос