Вопрос задан 05.07.2023 в 05:46. Предмет Информатика. Спрашивает Копа Даниил.

Користувач вводить число якщо він вводить щось крім числа то заміняєш його на рандомні числа від 1

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

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

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

Если я правильно понял, то вот ответ на C++ :

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

int main() {

setlocale(0, "RU");

srand(time(0));

try {

 cout << "Введите что-то: ";

 int num;

 cin >> num;

 if (num == int()) {

  cout << (1 + rand() % 20);

 }

 else {

  throw 'c';

 }

}

catch (char c) {

 cout << "Завершение программы...";

}

return 0;

}

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

Звісно, я можу вам допомогти з цим завданням на мові Python. Ось приклад коду, який зчитує введене користувачем значення і перевіряє, чи є це число. Якщо ні, то воно буде замінено на випадкове число від 1 до 20:

python
import random def get_valid_number_input(): user_input = input("Введіть число: ") try: number = float(user_input) # Спробуємо перетворити введене значення в число return number except ValueError: print("Ви ввели не число. Замінюємо на випадкове число.") return random.randint(1, 20) input_number = get_valid_number_input() print("Ваше число:", input_number)

У цьому коді ми використовуємо функцію get_valid_number_input, яка спочатку зчитує введене користувачем значення. Спробуємо перетворити його на число, і якщо це вдається, повертаємо це число. Якщо перетворення не вдалося (введено не число), то виводимо повідомлення і повертаємо випадкове число від 1 до 20.

Не забудьте, що це всього лише приклад, і ви можете адаптувати його до своїх потреб.

0 0

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

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

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

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