Для написания программы на языке программирования Паскаль, которая вычисляет 2^N (2 в степени N), важно учитывать несколько моментов:
- Входные данные: Вводится целое неотрицательное число ( N ), которое не превышает 30. Таким образом, диапазон значений ( N ) — от 0 до 30.
- Выходные данные: Необходимо вывести значение 2^N.
В Паскале можно использовать встроенную функцию Exp
для вычисления экспоненты. Однако в данном случае проще воспользоваться операцией возведения в степень, которая выполняется с использованием оператора shl
(арифметический сдвиг влево) для целых чисел, что значительно упрощает вычисления.
program PowerOfTwo;
var
N: Integer;
Result: LongInt;
begin
// Ввод значения N
Write('Введите целое неотрицательное число N (0