Конечно! Вот программа на языке Turbo Pascal, которая выводит кубы чисел от 1 до 20. Также объясню, как она работает.
Код программы:
program CubesOfNumbers;
var
i: Integer; // Объявляем переменную i для цикла
begin
writeln('Кубы чисел от 1 до 20:'); // Вывод заголовка
for i := 1 to 20 do
begin
writeln('Куб числа ', i, ' равен ', i * i * i); // Вычисляем куб и выводим результат
end;
end.
Объяснение программы:
Объявление переменных:
В программе используется переменная i
, которая отвечает за текущее число в цикле. Она целочисленного типа (Integer
).
Цикл for
:
Цикл for
позволяет повторять определённое действие заданное количество раз. В данном случае цикл начинается с 1 (i := 1
) и заканчивается на 20 (to 20
).
Вычисление куба числа:
Куб числа — это его третья степень. Для вычисления куба числа i
умножаем его само на себя три раза: i * i * i
.
Вывод результата:
Команда writeln
используется для вывода текста на экран. Мы выводим текст, содержащий текущее число (i
), а также его куб.
Конец программы:
После выполнения цикла программа завершает свою работу.
Результат работы программы:
При запуске программы на экране отобразится следующий вывод:
Кубы чисел от 1 до 20:
Куб числа 1 равен 1
Куб числа 2 равен 8
Куб числа 3 равен 27
Куб числа 4 равен 64
Куб числа 5 равен 125
Куб числа 6 равен 216
Куб числа 7 равен 343
Куб числа 8 равен 512
Куб числа 9 равен 729
Куб числа 10 равен 1000
Куб числа 11 равен 1331
Куб числа 12 равен 1728
Куб числа 13 равен 2197
Куб числа 14 равен 2744
Куб числа 15 равен 3375
Куб числа 16 равен 4096
Куб числа 17 равен 4913
Куб числа 18 равен 5832
Куб числа 19 равен 6859
Куб числа 20 равен 8000
Как запустить программу:
- Откройте Turbo Pascal.
- Создайте новый файл и вставьте приведённый выше код.
- Сохраните файл с расширением
.pas
(например, Cubes.pas
).
- Нажмите F9 для компиляции и запуска программы.
- Результаты появятся в окне вывода.
Если есть ещё вопросы, задавайте! 😊