0 / 0 / 0
Регистрация: 08.02.2018
Сообщений: 5
1

Ошибка в программе. Определить, является ли натуральное число N палиндромом

08.02.2018, 21:46. Показов 3796. Ответов 1

Author24 — интернет-сервис помощи студентам
Определить, является ли натуральное число N палиндромом. Число является
палиндромом в том случае, если при перебирании цифр в обратном направлении
получается то же самое число.

Нужно выдать на стандартное устройство вывода “Yes” или “No”, в зависимости от
того, является введенное число палиндромом или нет.

При запуске программы постоянно выводится "Yes". Что не так? В программировании чайник.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
int a, b, c, d;
scanf("%d", &b);
a=0;
b=d;
do {
c = b%10;
a = a*10+c;
b = b/10;
}
while ( b>0);{
if (a =d) printf("Yes");
else printf("No");}
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2018, 21:46
Ответы с готовыми решениями:

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

Определить, является ли заданное натуральное число N палиндромом
var n,k,a,i : integer; begin readln(n); k:=1; for i:= 1 to 9 do begin ...

Определить, является ли натуральное число n (n<=9999) палиндромом
4. Определить, является ли натуральное число n (n&lt;=9999) палиндромом (перевертышем) с учетом ...

Определить, является ли заданное натуральное число палиндромом
Составить программу, проверяющую, является ли заданное натуральное число палиндромом, то есть...

1
Диссидент
Эксперт C
27708 / 17324 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
08.02.2018, 21:51 2
Marysss, По идее (на первый взгляд) все должно работать правильно, за исключением чисел, кончающихся на 0. Но такие числа по определению не могут быть палиндромами.
Ах, да! Ошибка в строчке if (a=d) Сравнение записывается как "=="
0
08.02.2018, 21:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.02.2018, 21:51
Помогаю со студенческими работами здесь

Определить, является ли заданное натуральное число палиндромом
Всем доброго времени суток!Подскажите пожалуйста, если для определения является ли строка...

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

Определить, является ли четырехзначное натуральное число N палиндромом
Требуется написать программу, определяющую, является ли четырехзначное натуральное число N...

Определить, является ли заданное натуральное число палиндромом
Лаба Web-программирование Определить, является ли заданное натуральное число палиндромом, то есть...

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

Дано натуральное число, определить является ли оно палиндромом
Дано натуральное число n. Определить является ли оно палиндромом (перевертышем), с учетом четырех...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru