Определить, является ли введенное число N четным - Pascal

Узнай цену своей работы

Формулировка задачи:

Определить является ли введенное вами число N четным. Для четного числа извлечь квадратный корень, если оно положительное, в противном случае - возвести в куб. Для нечетного числа вывести соответствующее сообщение.

Решение задачи: «Определить, является ли введенное число N четным»

textual
Листинг программы
uses crt;
var
n:integer;
f:real;
begin
clrscr;
write('n=');readln(n);
if odd(n)=false then
 begin
  if n>0 then f:=sqrt(n) 
  else f:=n*n*n;
  writeln(f);
 end
else writeln(n,' nechetnoye chislo');
readln
end.

Объяснение кода листинга программы

  1. В первой строке используется библиотека crt, которая является стандартной для языка Pascal.
  2. Переменная n типа integer (целое число) инициализируется значением, введенным пользователем в ходе выполнения программы.
  3. Переменная f типа real (число с плавающей точкой) инициализируется значением, которое вычисляется как корень из n, если n четное, или как nnn, если n нечетное.
  4. Выводится значение переменной f.
  5. Если n нечетное, то выводится сообщение n nechetnoye chislo.
  6. Программа завершается после вывода сообщения.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы