0 / 0 / 0
Регистрация: 01.03.2013
Сообщений: 58
|
||||||
1 | ||||||
Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке. Например, дано число 156, нужно получ11.04.2013, 15:26. Показов 3364. Ответов 11
Метки нет (Все метки)
Вобщем,если не сложно,именно саму функцию помочь написать,ибо я просто не могу понять
Добавлено через 22 минуты вот так попробовал,но выбивает 0
0
|
11.04.2013, 15:26 | |
Ответы с готовыми решениями:
11
Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке Заменить данное число на число, которое получается из исходного записью цифр в обратном порядке Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке |
449 / 415 / 124
Регистрация: 03.02.2013
Сообщений: 1,295
|
|
11.04.2013, 15:31 | 2 |
конечно фигню выведет, вы пишете
printf("New = %i",buf[i]); где i<3 у вас был инвариант цикла, и в данном месте программы это будет символ следующий за выделенной памятью под массив
0
|
503 / 352 / 94
Регистрация: 22.03.2011
Сообщений: 1,112
|
||||||
11.04.2013, 15:33 | 3 | |||||
0
|
32 / 32 / 17
Регистрация: 10.10.2012
Сообщений: 88
|
|||||||||||
11.04.2013, 15:34 | 4 | ||||||||||
В функции scanf ошибка.
Попробуй вот так:
1
|
0 / 0 / 0
Регистрация: 01.03.2013
Сообщений: 58
|
|
11.04.2013, 15:46 [ТС] | 5 |
проблема в том что это я совсем не понял.хотелось бы в таком же формате как и у меня,что бы я понял,и запомнил. Добавлено через 16 секунд Спасибо,сейчас попробую Добавлено через 6 минут не получилось в итоге,новый ответ-> 000
0
|
Неэпический
|
||||||
11.04.2013, 15:47 | 6 | |||||
1
|
0 / 0 / 0
Регистрация: 01.03.2013
Сообщений: 58
|
|
11.04.2013, 16:03 [ТС] | 7 |
0
|
503 / 352 / 94
Регистрация: 22.03.2011
Сообщений: 1,112
|
|
11.04.2013, 16:18 | 8 |
Вы не так подходите.
1. Прочитайте условие задачи. 2. Прочитайте условие задачи. 3. Разбивайте задачу на подзадачи, пока они вам не станут ясны или неделимы. Если у вас не получается разбить вернитесь к пункту 1. 4. Прочитайте условие задачи еще раз, если ваши подпункты не совпадают с условием вернитесь к пункту 1. 5. Решите каждую подзадачу. Так как ваши задачи или ясны вам или неделимы, то они скорее всего тривиальны. 6. Скомпонуйте. 7. Убедитесь в правильности. 8. Профит.
1
|
0 / 0 / 0
Регистрация: 01.03.2013
Сообщений: 58
|
|
11.04.2013, 16:27 [ТС] | 9 |
0
|
Неэпический
|
||||||
11.04.2013, 16:28 | 10 | |||||
1
|
9 / 9 / 3
Регистрация: 09.12.2012
Сообщений: 219
|
|
11.04.2013, 16:30 | 11 |
Ваша задача называется палиндром, если я верно понял, и на эту тему туча тучная задачек в гугле. Надо наверно сначала там поискать и только потом бежать на форум.
0
|
0 / 0 / 0
Регистрация: 01.03.2013
Сообщений: 58
|
|
11.04.2013, 16:39 [ТС] | 12 |
я искал,но там в паскале.
Добавлено через 2 минуты идеально работает,осталось только разобраться немного)
0
|
11.04.2013, 16:39 | |
11.04.2013, 16:39 | |
Помогаю со студенческими работами здесь
12
Заменить данное число на число, которое получается из исходного записью его цифр в обратном порядке Заменить натуральное число на число, которое получается из исходного записью его цифр в обратном порядке Заменить каждое число на число, которое получается из исходного записью его цифр в обратном порядке Заданное число заменить на число, которое получается из исходного значения записью его цифр в обратном порядке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |