Для написания программы, которая запрашивает ввод вещественного числа, умножает его на 2 и выводит результат на экран, можно использовать различные языки программирования. В качестве примера возьмём язык Python, так как он прост и удобен для таких задач.
Программа на Python
# Запрашиваем ввод вещественного числа у пользователя
C = float(input("Введите вещественное число: "))
# Умножаем введенное число на 2
result = C * 2
# Выводим результат на экран
print("Результат умножения на 2:", result)
Пояснение к коду
Ввод данных:
input("Введите вещественное число: ")
— функция input()
запрашивает ввод у пользователя. Текст в кавычках — это сообщение, которое увидит пользователь.
float(input(.))
— функция float()
преобразует введённую строку в вещественное число.
Обработка данных:
result = C * 2
— переменная C
умножается на 2, и результат сохраняется в переменную result
.
Вывод данных:
print("Результат умножения на 2:", result)
— функция print()
выводит результат на экран.
Проверка правильности работы программы
Проверим программу на различных входных данных:
Ввод: 2.5
Ввод: -7.3
- Результат: -7.3 * 2 = -14.6
Ввод: 0
Ввод: 782.234
- Результат: 782.234 * 2 = 1564.468
Тестирование программы
# Тестовые случаи
test_cases = [2.5, -7.3, 0, 782.234]
for test in test_cases:
C = test
result = C * 2
print(f"Входное значение: {C}, Результат умножения на 2: {result}")
Этот блок кода автоматически проверяет программу на нескольких тестовых входах и выводит результаты.
Вывод
Программа работает корректно для различных входных данных, включая положительные и отрицательные числа, а также ноль. Она успешно выполняет запрос ввода, умножение на 2 и вывод результата на экран.