Вопрос задан 08.08.2018 в 01:42. Предмет Информатика. Спрашивает Бызова Варвара.

Определить является ли пятизначное число вводимое с клавиатуры палиндромом. Помогите сделать в

паскале.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Чернова Дашулька.
Program d1;
uses crt;
var
a,e,d,s,t,dt: integer;
begin
clrscr;
writeln('BBEDUTE xxxxx 4UCJLO');
readln(a);
e:=a mod 10;
d:=a div 10 mod 10;
s:=a div 100 mod 10;
t:=a div 1000 mod 10;
dt:=a div 10000;
If(e=dt)and(d=t)Then
writeln('DA');
else
writeln('HET');
readln;
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

1. Считываем пятизначное число с клавиатуры. 2. Разбиваем число на отдельные цифры, например, с помощью операции деления на 10 и нахождения остатка от деления на 10. 3. Сравниваем первую цифру с последней, вторую с предпоследней и т.д., двигаясь с обеих сторон к центру числа. 4. Если все пары цифр совпадают, то число является палиндромом. 5. Если хотя бы одна пара цифр не совпадает, то число не является палиндромом.

Пример кода на языке Паскаль:

```pascal program Palindrome; var number, temp, remainder, reversedNumber: integer; begin writeln('Введите пятизначное число:'); readln(number); // Сохраняем исходное число во временной переменной temp := number; // Переворачиваем число reversedNumber := 0; while temp <> 0 do begin remainder := temp mod 10; reversedNumber := reversedNumber * 10 + remainder; temp := temp div 10; end; // Сравниваем исходное число с перевернутым if number = reversedNumber then writeln('Число является палиндромом') else writeln('Число не является палиндромом'); end. ```

После запуска программы она будет запрашивать пятизначное число с клавиатуры и выводить сообщение о том, является ли оно палиндромом или нет.

0 0

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

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

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