Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ зачетная программа http://www.cyberforum.ru/cpp-beginners/thread597139.html
Здраствуйте. Мне нужна помощь с программированием на С++ 7июня. Кто может помоч - напишите!! Буду очень благодарен!!! аса: 454753622 скайп: Opera_Firefox Спасибо!
C++ Процессы и потоки Народ, помогите пожалуйста! C++(MSVS) Консольная программа. Процессы. Процесс А инициализирует массив случайными значениями и записывает их в файл, а затем запускает процесс Б в командной строке передается имя файла с данными. После этого ожидает завершения процесса Б и выводит на экран результат возврата процесс Б. Процесс Б открывает файл, переданный ему в командной строке, находит в... http://www.cyberforum.ru/cpp-beginners/thread597134.html
C++ Удалить из каждой строки файла первые K символов
Всем привет! Вообщем есть задачка Дано целое число K и текстовый файл. Удалить из каждой строки файла первые K символов (если длина строки меньше K, то удалить из нее все символы). Впринципе не сложная (есть даже её решение на Pascal), но я не знаю аналога в C++ delete(temp,1,k); Код C++1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 /** Text18....
C++ Вычислить минимальный элемент
В одномерном массиве вычислить минимальный элемент и вытолкнуть его из массива. Помогите пож.
C++ Описать структуру с именем WORKER, содержащую следующие поля http://www.cyberforum.ru/cpp-beginners/thread597097.html
Описать структуру с именем WORKER, содержащую следующие поля: 1) фамилия и инициалы работника; 2) название занимаемой должности; 3) год поступления на работу. Написать программу, выполняющую следующие действия: 1. ввод с клавиатуры данных в массив, состоящий из десяти структур типа WORKER; 2. записи должны быть размещены по алфавиту; 3. вывод на дисплей фамилий работников, чей стаж...
C++ Описать структуру с именем AEROFLOT, содержащую следующие поля Описать структуру с именем AEROFLOT, содержащую следующие поля: 1) название пункта назначения рейса; 2) номер рейса; 3) тип самолета. Написать программу, выполняющую следующие действия: 1. ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT; 2. записи должны быть упорядочены по возрастанию номера рейса; 3. вывод на экран номеров рейсов и типов самолетов,... подробнее

Показать сообщение отдельно
Жела
0 / 0 / 0
Регистрация: 06.01.2012
Сообщений: 6

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

05.06.2012, 16:31. Просмотров 3752. Ответов 2
Метки (Все метки)

Всем доброго времени суток!Подскажите пожалуйста, если для определения является ли строка палиндромом программа выглядит так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 #include <conio.h>
 #include <string.h>
char s[100];
int pal(char s[100]);
void main()
{ clrscr();
  printf("\nВведите строку: "); gets(s);
  if (pal(s)) printf("Строка является палиндромом");
     else  printf("Строка не является палиндромом");
}
int pal(char s[100])
{ int l; char s1[100];
  if (strlen(s)<=1) return 1;
  else {l=s[0]==s[strlen(s)-1];
        strncpy(s1, s+1, strlen(s)-2);
        s1[strlen(s)-2]='\0';
        return l&&pal(s1);}
}
То как нужно изменить ее для определения является ли натуральное число палиндромом?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru