Напишите программу которая принимает с клавиатуры положительное трехзначное число а затем вычисляет и выводит на экран его "степень четности". на PASKAL

2 Мая 2020 в 19:40
158 +1
3
Ответы
1

program ParityDegree;

var
number, count: integer;

begin
write('Enter a three-digit number: ');
readln(number);

count := 0;

if number mod 2 = 0 then
begin
count := count + 1;
number := number div 2;
while number mod 2 = 0 do
begin
count := count + 1;
number := number div 2;
end;
end;

writeln('Parity degree of the number: ', count);
end.

18 Апр 2024 в 12:53
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир