Вопрос задан 24.06.2026 в 21:30. Предмет Информатика. Спрашивает Ергазина Адина.

Python
Напишите программный код, используя цикл while, для решения задачи:
вывести на экран перевод 1, 2, . . ., 20 долларов США в рубли по текущему курсу (значение курса на сегодняшний день).

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

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

Отвечает Александров Александр.

Проверю текущий официальный курс доллара к рублю, чтобы пример кода подставлял актуальное значение, а не устаревшее число.

На сегодня, 15 июня 2026 года, официальный курс доллара США по ЦБ РФ составляет 71,9077 руб. за 1 доллар. Банк России

Программа на Python с использованием цикла while:

Python
# Курс доллара США к рублю на сегодня
kurs = 71.9077

dollar = 1

while dollar <= 20:
rub = dollar * kurs
print(dollar, "доллар(ов) США =", round(rub, 2), "руб.")
dollar += 1

Можно также оформить вывод красивее через f-строку:

Python
kurs = 71.9077

dollar = 1

while dollar <= 20:
rub = dollar * kurs
print(f"{dollar} доллар(ов) США = {rub:.2f} руб.")
dollar += 1

Пример вывода:

1 доллар(ов) США = 71.91 руб.
2 доллар(ов) США = 143.82 руб.
3 доллар(ов) США = 215.72 руб.
4 доллар(ов) США = 287.63 руб.
5 доллар(ов) США = 359.54 руб.
6 доллар(ов) США = 431.45 руб.
7 доллар(ов) США = 503.35 руб.
8 доллар(ов) США = 575.26 руб.
9 доллар(ов) США = 647.17 руб.
10 доллар(ов) США = 719.08 руб.
11 доллар(ов) США = 790.98 руб.
12 доллар(ов) США = 862.89 руб.
13 доллар(ов) США = 934.80 руб.
14 доллар(ов) США = 1006.71 руб.
15 доллар(ов) США = 1078.62 руб.
16 доллар(ов) США = 1150.52 руб.
17 доллар(ов) США = 1222.43 руб.
18 доллар(ов) США = 1294.34 руб.
19 доллар(ов) США = 1366.25 руб.
20 доллар(ов) США = 1438.15 руб.

В программе переменная dollar сначала равна 1. Пока она не превышает 20, цикл while умножает количество долларов на курс и выводит результат. После каждого вывода значение dollar увеличивается на 1.

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

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

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

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