Форум программистов, компьютерный форум, киберфорум
Наши страницы

Является ли число палиндромом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Благодарность http://www.cyberforum.ru/cpp-beginners/thread1815867.html
Пасиб за инфу.Помогли Добавлено через 3 минуты прл
C++ Записать элементы массива X, удовлетворяющие условию в массив Y; найти минимальный элемент массива X 4. Записать элементы массива X, удовлетворяющие условию Х, подряд в массив Y =. Определить минимальный элемент массива X. http://www.cyberforum.ru/cpp-beginners/thread1815816.html
Считывание из файла C++
Допустим, стоит условие: из файла записать данных в массив и потом из этого же файла в переменную. Насколько я понимаю,для этого необходимо для массива считывать и записывать данные до какого-то...
Вычислить сумму последовательности C++
Составьте программу вычисления значения выражения для данного натурального числа N: 1³ + 2³ + 3³ + … + N³.
C++ Вычислить средее арифметическое целых чисел из заданного отрезка http://www.cyberforum.ru/cpp-beginners/thread1815806.html
Составьте программу вычисления среднего арифметического целых чисел из отрезка .
C++ Программа неправильно работает Всем доброго времени суток! Мое задание: "Есть некоторая последовательность цифр. Напишите программу, которая определит, какое максимальное число можно составить из данной последовательности, при... подробнее

Показать сообщение отдельно
GbaLog-
Любитель чаепитий
3030 / 1398 / 337
Регистрация: 24.08.2014
Сообщений: 4,965
Записей в блоге: 1
Завершенные тесты: 2
29.09.2016, 18:59
K_arina, Тогда просто уберите в строках 49 и 58 буквы d перед точками, то есть должно стать так:
C++
1
2
c = a / (static_cast<int>(pow(10., k - 1)));
return palindrom((a % static_cast<int>(pow(10., k - 1))) / 10);

Не по теме:

P.S. В компиляторе студии вообще литералы добавляли? На rextester'e g++ этот код ест, а vc++ не ест.



Добавлено через 2 минуты
Цитата Сообщение от K_arina Посмотреть сообщение
А что дает d?
Это литерал, который показывает компилятору, что это число типа double.
Цитата Сообщение от K_arina Посмотреть сообщение
И зачем нам static_cast?
Функция pow возвращает тип с плавающей точкой( double, long double, float ), а нам нужен тип int, поэтому мы приводим к типу int то, что вернет pow.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru