Вопрос задан 09.07.2023 в 20:53. Предмет Информатика. Спрашивает Портнов Дима.

Есть ли в записи введенного числа четные цифры?Paskal. Без массива. ​

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Силаева Юлиана.

Ответ:

program z1;

var a,k:integer;

begin

k:=0;

write ('Введите число: ');

readln(a);

repeat

if a mod 10 mod 2 = 0 then k:=1;

a:=a div 10

until (a=0) or (k=1);//прерываем цикл если перебрали все цифры числа или нашли чётную цифру

if k=1 then write ('Есть чётные цифры')

else write ('Нет чётных цифр')

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Да, можно определить, содержит ли запись введенного числа четные цифры, используя язык программирования Pascal и не используя массивы. Вот пример кода, который может выполнить данную задачу:

pascal
program CheckEvenDigits; var num, digit: Integer; hasEvenDigit: Boolean; begin writeln('Введите число:'); readln(num); hasEvenDigit := False; num := Abs(num); // Убедитесь, что число положительное while num > 0 do begin digit := num mod 10; // Получаем последнюю цифру числа if digit mod 2 = 0 then // Проверяем, является ли цифра четной begin hasEvenDigit := True; break; // Если найдена четная цифра, выходим из цикла end; num := num div 10; // Удаляем последнюю цифру числа end; if hasEvenDigit then writeln('В записи числа есть четные цифры.') else writeln('В записи числа нет четных цифр.'); readln; end.

Программа запрашивает у пользователя ввод числа и затем проверяет каждую цифру числа, начиная с последней. Если найдена четная цифра, устанавливается флаг hasEvenDigit в значение True, и цикл прерывается. После проверки всех цифр программа выводит соответствующее сообщение о наличии или отсутствии четных цифр в числе.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос