Программа,вычисляющая двойку "в степени n" - Free Pascal
Формулировка задачи:
Задача "Напишите программу, вычисляющую 2^N."
Мой код :
Что в нём не так?
Program theDegreeOf2; var n:integer; TheDegree:real; Begin Readln(n); TheDegree:=exp(n*ln(2)); Writeln(TheDegree) end.
Решение задачи: «Программа,вычисляющая двойку "в степени n"»
textual
Листинг программы
var n: LongInt; begin Write('N = '); Readln(n); Writeln('2^N = ', 1 shl n); end.
Объяснение кода листинга программы
- Объявлена переменная
n
типа LongInt, которая будет использоваться для хранения значения, введенного пользователем. - Выводится сообщение
N =
и призыв к пользователю ввести значение переменнойn
. - Значение переменной
n
считывается с помощью функции Readln(). - Вычисляется значение выражения
2^N
с помощью операции сдвигаshl
(сдвиг влево). - Выводится результат вычисления.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д