0 / 0 / 0
Регистрация: 26.06.2014
Сообщений: 3
|
|
1 | |
Нахождение всех симметричных чисел в 4-х значном числе26.06.2014, 19:02. Показов 4139. Ответов 17
Метки нет (Все метки)
Пример 1331,7667
Не понимаю с чего начать вообще программу, есть идея разбить на отдельные числа, но не понимаю как это реализовать, может кто подскажет, в нете искал, но там для паскаля все!
0
|
26.06.2014, 19:02 | |
Ответы с готовыми решениями:
17
Соседние цифры в N значном числе Сравнение цифр в n-значном числе Найти сумму цифр в 4-х значном числе В n-значном числе определить максимальный элемент и его позицию |
106 / 87 / 13
Регистрация: 29.08.2012
Сообщений: 539
|
|
26.06.2014, 19:23 | 2 |
От 0 до 99, исключая те что закачиваются на 0 (10 20 30 ...).
0
|
0 / 0 / 0
Регистрация: 26.06.2014
Сообщений: 3
|
|
26.06.2014, 19:25 [ТС] | 3 |
эмм....не понимаю...их сравнивать надо? просто вообще не представляю что делать...
0
|
106 / 87 / 13
Регистрация: 29.08.2012
Сообщений: 539
|
|
26.06.2014, 19:29 | 4 |
упрощу задачу. если рассматривать число слева направо, то все числа от 10 до 99. если справа налево то см пост №2
0
|
26.06.2014, 20:49 | 7 |
kochybei, проблема не в понимании С++. А в понимании алгоритмов.
В этой программе число нужно разбивать на цифры, начиная с краев числа - получаем 1 и последнюю цифру и их сравниваем. Это всё делаем через цикл. Особо сложного ничего нету, нужно только над символьной реализацией подумать.
0
|
1 / 1 / 1
Регистрация: 26.06.2014
Сообщений: 8
|
||||||
26.06.2014, 20:51 | 8 | |||||
0
|
1 / 1 / 1
Регистрация: 26.06.2014
Сообщений: 8
|
|
26.06.2014, 20:54 | 10 |
ну если так то после паузы ретурн а иначе можно и без него все равно возвращать нечего
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,516
|
|
26.06.2014, 21:01 | 12 |
стандарт нам не указ?
тогда не обижайтесь что программы рушатся возвращать нужно 0 при удачном завершении и другое число при аварийном Система должна знать что случилось с программой Добавлено через 1 минуту ну для четырехзначного так abcd=dcba
0
|
1 / 1 / 1
Регистрация: 26.06.2014
Сообщений: 8
|
||||||
26.06.2014, 22:06 | 13 | |||||
Надеюсь человек догадался что ему надо написать что-то вроде этого )
0
|
1 / 1 / 1
Регистрация: 26.06.2014
Сообщений: 8
|
|
26.06.2014, 23:38 | 15 |
Потому и написал
я так думал ему начать только надо, а дальше он сам начнет просто со сравнения, а каким способом он это сделает пусть выберет, массив это будет или указатели, может вообще array или vector возьмет ) или new включит даже. намекнул мол по массиву пробежаться можно сравнивая начало с концом и центры isdigit(); пусть посмотрит ну а если вот так серьезно отнестись то тогда нет контроля на количество символов, кто мне мешает 5 знаков ввести? получишь переполнение массива Да и конечно ему цикл нужен, break, вывод симметричных чисел, не кучу слов "Симметрично" count++ может вставит для развлечения В общем пусть развивается человек, направление указали ему
0
|
106 / 87 / 13
Регистрация: 29.08.2012
Сообщений: 539
|
||||||
27.06.2014, 05:27 | 16 | |||||
2
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|
27.06.2014, 10:17 | 17 |
kochybei, если задача стоит именно как
0
|
0 / 0 / 0
Регистрация: 26.06.2014
Сообщений: 3
|
||||||
28.06.2014, 20:39 [ТС] | 18 | |||||
Спасибо) оказалось все просто, все сделал
код такой
0
|
28.06.2014, 20:39 | |
28.06.2014, 20:39 | |
Помогаю со студенческими работами здесь
18
Нахождение всех совершенных чисел. Нахождение всех чисел кратных введенному Циклы: нахождение суммы всех нечетных двухзначных чисел Нахождение суммы кубов всех двузначных чисел, кратных 5 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |