Вопрос задан 24.02.2021 в 22:22. Предмет Информатика. Спрашивает Ращенкова Дарья.

Var n,n1,n2,n3:integer; begin; readln (n); n1:=n mod 10; n:=n div 10; n2:=n mod 10; n3:=n div100

if (n1=n2) and (n2=n3) then writeln ('Y') else writeln ('N'); end. Ошибка в n3...... Как исправить и описание. Программа Паскаль.
0 0
Перейти к ответам

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

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

Ответ:

поставить пробел между div и 100?

Объяснение:

Не шарю в Паскале, но между ними нет пробела, в то время как у остальных есть

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

Ваша программа на Pascal содержит ошибку в строке n3:=n div100, которая вызывает синтаксическую ошибку. Вместо этого, вы должны использовать оператор деления div для разделения значения n на 100.

Вот исправленный код и описание программы:

pascal
Var n, n1, n2, n3: integer; begin readln(n); n1 := n mod 10; n := n div 10; n2 := n mod 10; n3 := n div 100; if (n1 = n2) and (n2 = n3) then writeln('Y') else writeln('N'); end.

Описание программы:

  1. Объявление переменных n, n1, n2 и n3 типа integer.
  2. Считывание значения n с помощью процедуры readln.
  3. Получение последней цифры числа n и сохранение ее в n1 с помощью оператора деления по модулю mod.
  4. Деление значения n на 10 для удаления последней цифры и сохранение оставшегося значения в n.
  5. Получение новой последней цифры числа n и сохранение ее в n2 с помощью оператора деления по модулю mod.
  6. Деление значения n на 100 для удаления двух последних цифр и сохранение оставшегося значения в n3 с помощью оператора деления div.
  7. Проверка условия: если n1, n2 и n3 равны друг другу, то выводится сообщение 'Y', иначе выводится сообщение 'N' с помощью процедуры writeln.
  8. Завершение программы.

Теперь ошибка в строке n3:=n div100 исправлена, и программа должна работать должным образом.

0 0

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

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

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