0 / 0 / 0
Регистрация: 28.07.2011
Сообщений: 9
|
|
1 | |
Упражнение 1-22. Книга Керниган и Ритчи. Просьба помоч.09.08.2011, 11:21. Показов 4233. Ответов 16
Метки нет (Все метки)
Всем привет. Я узучаю язык "C" около недели по книге "Керниган и Ричи". И вот у меня появились недопонимания, а собственно они заключаются в
Упражнение 1-22 ---------------- Напишите программу удаления из "C"-программы всех ком- ментариев. Не забывайте аккуратно обращаться с "закавыченны- ми" строками и символьными константами. ---------------- Вопрос заключается в следующем: "Как можно создать проверку программы?" Частично я понимаю, что нужно через другую программу открыть текстовый файл куда записана программа для проверки. НО это упражнение поставили после первой главы, где объясняются азы языка "C" и там нет ни слова о том как проводить чтение файла из программы. Может это опечатка или рассчитано на дополнительные источники? P.S. Просьба не кидать готовые варианты, а хотя бы объяснить, как проводить чтение файла из программы. Знания у меня лишь по первой главе книги "Керниган и Ричи". Компилятор DEVC++.
0
|
09.08.2011, 11:21 | |
Ответы с готовыми решениями:
16
Керниган/Ритчи упражнение 1.22 Керниган/Ритчи упражнение 1.20 Керниган Ритчи Упражнение 2.2 Керниган, Ритчи, указатели и упражнение 5.3 |
237 / 210 / 29
Регистрация: 08.06.2011
Сообщений: 467
|
|
09.08.2011, 11:24 | 2 |
Файлы не нужны, здесь имеется ввиду что программу будут вводить с терминала.
0
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
09.08.2011, 11:24 | 3 |
0
|
0 / 0 / 0
Регистрация: 28.07.2011
Сообщений: 9
|
|
09.08.2011, 11:31 [ТС] | 4 |
Я и говорю, что "Почему такую сложную задачу поставили после первой главы?".
Net_Wanderer. Мне кажется врятли здесь подразумевается, что программа вводиться с терминала. Хотя.... это единственное логическое обяснение.
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|
09.08.2011, 11:32 | 5 |
Mr.TrueMan, скажите, а что за книжка у Вас, ибо упражнение 1.22 звучит так:
Упражнение 1.22. Напишите программу для сворачивания слишком длинных строк входного потока в две или более коротких строки после последнего непустого символа, встречающегося перед n-м столбцом длинной строки. Постарайтесь, чтобы ваша программа обрабатывала очень длинные строки корректно, а также удаляла лишние пробелы и табуляции перед указанным столбцом.
0
|
237 / 210 / 29
Регистрация: 08.06.2011
Сообщений: 467
|
|
09.08.2011, 11:33 | 6 |
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|
09.08.2011, 11:38 | 7 |
Тогда Вы про упражнение 1.23 говорите. Тогда Вам, быть может, пригодится книга ответов автора Тондо для всех упражнений из читаемой Вами книги.
И речь в упражнении 1.23 идет о тексте, который набирается к консоли.
0
|
237 / 210 / 29
Регистрация: 08.06.2011
Сообщений: 467
|
|
09.08.2011, 11:42 | 8 |
Вы меня не правильно поняли, у меня упражнение из поста ТС, тоже под номером 1.23
Добавлено через 1 минуту Это не The C Answer Book ?
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|
09.08.2011, 11:46 | 9 |
Mr.TrueMan, найдите в интернете книгу Тондо Язык Си. Книга ответов. Вам легче будет. Со свой же стороны могу посоветовать задачники других авторов по языку Си, где более обширный спектр задач.
Добавлено через 1 минуту Не в курсе
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|
09.08.2011, 11:57 | 11 |
0
|
0 / 0 / 0
Регистрация: 28.07.2011
Сообщений: 9
|
|
09.08.2011, 18:56 [ТС] | 12 |
Olga и Net_Wanderer большое спасибо за совет, но всё же ответы я не буду качать, чтобы был стимул для работы своим умом.
А у меня наверно книга какая-то "левая" ( я копировал эту книгу в Word с какого-то сайта ). Кто-нибудь может дать ссылочку где можно скачать нормальную книгу "Керниган и Ричи" ?
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|||||||||||||
09.08.2011, 20:50 | 13 | ||||||||||||
Одну и ту же программу можно написать тысячью способами. Вы можете смотреть реализацию и варьировать по своему. Но дело ваше. Вот ссылка на книгу Керниган и Ричи: ссылки удалены
0
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
10.08.2011, 02:20 | 14 |
Сообщение от Mr.TrueMan
нужно, чтобы ты написал небоскрёб, который работает наполовину (ну и сделал выводы) упражнение со скобками делается так же просто в реальной жизни никаких удобных задачек не будет
0
|
0 / 0 / 0
Регистрация: 28.07.2011
Сообщений: 9
|
|
10.08.2011, 10:15 [ТС] | 15 |
Olga_, отправь, пожалуйста, ссылку в личку.
0
|
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
|
|
11.08.2011, 08:55 | 16 |
Mr.TrueMan, эта такая стимуляция к изучению. в тех 1,5 книгах что я прочел почти все задания подразумевают самостоятельное шоркание в поиске ответа. и лишь позднее, да и то лишь вероятно, будет дано некое объяснение и расшифровка, возможно через пару глав. Я считаю что это правильно. Иначе всегда будешь лезть в эту книгу чтоб подсмотреть что да как а сам так ничего и не запомнишь
0
|
alexsens
|
|
15.04.2013, 03:42 | 17 |
Может кому пригодится.
В linux это можно сделать например так: Код
cat source_code.c | ./my_program Код
./my_program < source_code.c |
15.04.2013, 03:42 | |
15.04.2013, 03:42 | |
Помогаю со студенческими работами здесь
17
Выделить преобразование температур в отдельную функцию. (Керниган и Ритчи: Упражнение 1.15) Ритчи и Керниган Указатели, Керниган и Ритчи 5.4 Керниган/ритчи задачи 1.18 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |