![]() |
|
Модераторы: Poseidon |
![]()
|
|
| j1m1l33 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 3.12.2006 Где: Спб Репутация: нет Всего: нет |
В книге "Х. И П. Дейтелы - Как программировать на C" в конце второй главы следующая задачка:
*Напишите программу, которая считывает число из пяти цифр, разделяет это число на отдельные цифры и выводит эти цифры на печать, отделяя одну от другой тремя пробелами. Как разобраться с ентой задачкой? Это сообщение отредактировал(а) j1m1l33 - 7.1.2007, 02:48 |
|||
|
||||
| Sartorius |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1568 Регистрация: 18.7.2006 Где: Ivory tower Репутация: 8 Всего: 37 |
itoa()
|
|||
|
||||
| j1m1l33 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 3.12.2006 Где: Спб Репутация: нет Всего: нет |
Задачку вроде бы надо решить подручными средствами, как сказано в самой книге, тем более, что это самоучитель. И в начале книги нет ни слова о параметрах типа value, string, radix. Следовтельно этот способ уже не подходит.
Есть ли другие способы решения задачки? |
|||
|
||||
| KpoHyc |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 23.12.2006 Где: Санкт-Петербург Репутация: 1 Всего: 5 |
строка, потом выводим первый эл - три пробела - второй - три пробела - и так далее - алгоритм ясен?
--------------------
AScript + Pascal + C -> C++ ->C#Adobe Photoshop 7.0/CS 2.0 + GIMP+ Visual Studio .NET(sp1)/2005 pro(sp1) |
|||
|
||||
| Sartorius |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1568 Регистрация: 18.7.2006 Где: Ivory tower Репутация: 8 Всего: 37 |
|
|||
|
||||
| Xenon |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 19 Всего: 50 |
PS. А \t - 4 пробела? Это сообщение отредактировал(а) Xenon - 7.1.2007, 03:23 |
|||
|
||||
| j1m1l33 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 3.12.2006 Где: Спб Репутация: нет Всего: нет |
Хех, весьма забавно когда на простую задачку мне отвечают кодом, которого пока понять не могу
- Книга по С, а не С++ - Даны элементы кода int, %d, printf, scanf, if, return. к примеру вводим число 45567, на экране должно получиться 4 5 5 6 7; от этого надо плясать... Это сообщение отредактировал(а) j1m1l33 - 7.1.2007, 03:26 |
|||
|
||||
| KpoHyc |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 23.12.2006 Где: Санкт-Петербург Репутация: 1 Всего: 5 |
Xenon, PS - \t когда как - по разному может и два быть...
по моему все проще
Добавлено @ 03:32 j1m1l33,
Это сообщение отредактировал(а) KpoHyc - 7.1.2007, 04:51 --------------------
AScript + Pascal + C -> C++ ->C#Adobe Photoshop 7.0/CS 2.0 + GIMP+ Visual Studio .NET(sp1)/2005 pro(sp1) |
||||
|
|||||
| Xenon |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 19 Всего: 50 |
В С по-моему так ...
Это сообщение отредактировал(а) Xenon - 7.1.2007, 03:38 |
|||
|
||||
| j1m1l33 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 3.12.2006 Где: Спб Репутация: нет Всего: нет |
это весь список подручных средств, если под силу с помощью только этих буду рад увидеть код. char, dig, for, %c, arr, atoi, itoa - в двух прочтенных главах об этих элементах кода речи не было, так что не годятся они в этой задачке в моем случае. Это сообщение отредактировал(а) j1m1l33 - 7.1.2007, 03:41 |
|||
|
||||
| KpoHyc |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 23.12.2006 Где: Санкт-Петербург Репутация: 1 Всего: 5 |
j1m1l33, отредакрировал код - чем он не подходит?
Добавлено @ 04:00 меня все игнорят сеня? или просто не мой день... --------------------
AScript + Pascal + C -> C++ ->C#Adobe Photoshop 7.0/CS 2.0 + GIMP+ Visual Studio .NET(sp1)/2005 pro(sp1) |
|||
|
||||
| j1m1l33 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 3.12.2006 Где: Спб Репутация: нет Всего: нет |
повторюсь, всего дано 6-7 элементов: int, scanf, printf, return, if, %d,%f; как намутить не знаю |
|||
|
||||
| KpoHyc |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 23.12.2006 Где: Санкт-Петербург Репутация: 1 Всего: 5 |
Добавлено @ 04:10 как просили)))))))))))))) Это сообщение отредактировал(а) KpoHyc - 7.1.2007, 04:51 --------------------
AScript + Pascal + C -> C++ ->C#Adobe Photoshop 7.0/CS 2.0 + GIMP+ Visual Studio .NET(sp1)/2005 pro(sp1) |
|||
|
||||
| KpoHyc |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 23.12.2006 Где: Санкт-Петербург Репутация: 1 Всего: 5 |
чем так не нравиться?
--------------------
AScript + Pascal + C -> C++ ->C#Adobe Photoshop 7.0/CS 2.0 + GIMP+ Visual Studio .NET(sp1)/2005 pro(sp1) |
|||
|
||||
| codelord |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 777 Регистрация: 7.5.2005 Где: ты моя темноглаза я где?! Репутация: 1 Всего: 39 |
я так понимаю дано число а не числа отдельно. с такими условиями лучше ничего в голову не пришло
|
|||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 50 Всего: 88 |
-------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| KpoHyc |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 23.12.2006 Где: Санкт-Петербург Репутация: 1 Всего: 5 |
codelord, ребята ну нафиг так мутить?))))))) ну введу я "00001" и че? мне прога должна вывести "0 0 0 0 1" а что выведет? "1"
я так понял что число загнанное в массив вполне устроит... Добавлено @ 04:44 Dov, do/while не катит - он этого не знает codelord, а хотя может вы и правы...самое логичное, раз мы вводим одно число а не массив...только не много ли для такого задание? Это сообщение отредактировал(а) KpoHyc - 7.1.2007, 04:55 --------------------
AScript + Pascal + C -> C++ ->C#Adobe Photoshop 7.0/CS 2.0 + GIMP+ Visual Studio .NET(sp1)/2005 pro(sp1) |
|||
|
||||
| codelord |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 777 Регистрация: 7.5.2005 Где: ты моя темноглаза я где?! Репутация: 1 Всего: 39 |
я понял так массив ему не нужен тоже |
|||
|
||||
| KpoHyc |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 23.12.2006 Где: Санкт-Петербург Репутация: 1 Всего: 5 |
codelord, короче нашли чем заниматься в 5ть ночи
--------------------
AScript + Pascal + C -> C++ ->C#Adobe Photoshop 7.0/CS 2.0 + GIMP+ Visual Studio .NET(sp1)/2005 pro(sp1) |
|||
|
||||
| j1m1l33 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 3.12.2006 Где: Спб Репутация: нет Всего: нет |
ладно, забью
потом вернусь к этому, пока продолжу читку. Всем спасибо за внимание и за посты. |
|||
|
||||
| codelord |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 777 Регистрация: 7.5.2005 Где: ты моя темноглаза я где?! Репутация: 1 Всего: 39 |
ну точно Dov, предложил способ лучше если его адаптировать без циклов
чтоб никто не думал что без циклов нельзя обойтись |
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: нет Всего: 92 |
Нули лишние будут...
Проверки надо постаивть. |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 11 Всего: 360 |
Для домашних заданий, курсовых, существует "Центр Помощи".
Тема перенесена! |
|||
|
||||
| Alexey_2007 |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 119 Регистрация: 30.12.2006 Репутация: нет Всего: 1 |
Сверху же уже написано!!!!
Читайте внимательней Это сообщение отредактировал(а) Alexeis - 8.1.2007, 14:59 --------------------
Святая простота |
||||
|
|||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |