4 / 4 / 0
Регистрация: 04.12.2010
Сообщений: 93
|
||||||
1 | ||||||
Задача из книги Страуструпа05.07.2012, 13:46. Показов 13534. Ответов 51
Метки нет (Все метки)
Меня настораживает несколько странная формулировка, я не понимаю зачем так предлагают решать задачу:
Напишите программу, содержащую цикл while, в котором считываются и выводятся на экран два целых числа . Для выхода из программы введите символ '|'. Я как вариант написал без проверки что вводится именно 2, но чую хотели от меня что то другое!
0
|
05.07.2012, 13:46 | |
Ответы с готовыми решениями:
51
Задача из книги Страуструпа (4.6.3) Задача из книги Страуструпа Задача из книги Страуструпа Задача из книги Страуструпа 4 глава векторы |
4 / 4 / 0
Регистрация: 04.12.2010
Сообщений: 93
|
||||||
05.07.2012, 19:48 [ТС] | 3 | |||||
0
|
05.07.2012, 22:02 | 5 | |||||
Bogdand, эээээ, неее! Вы тему не сечете!
Естественно, задание так не решается, но Страустрап решил, что для новичков будет неплохо поупражняться в использовании цикла while. Пример:
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
06.07.2012, 03:46 | 6 |
Извините, но, по-моему, это вы не сечёте.
В вашем коде есть цикл while, который считывает и выводит одно число два раза. А нужен цикл в котором (т.е. в теле цикла) происходит считывание двух чисел и их вывод.
А это в вашем коде где?
0
|
4 / 4 / 0
Регистрация: 04.12.2010
Сообщений: 93
|
|
06.07.2012, 05:49 [ТС] | 7 |
он обычно даёт разумные задания, с вайлом можно придумать много всего где он действительно необходим
0
|
06.07.2012, 14:38 | 8 | ||||||||||
Не вопрос:
Все уже придумано до нас. Хотя... можно сделать что-то эксклюзивные, к примеру:
0
|
24 / 24 / 10
Регистрация: 04.04.2012
Сообщений: 119
|
||||||
06.07.2012, 16:23 | 9 | |||||
Вроде, так правильно.
1
|
4 / 4 / 0
Регистрация: 04.12.2010
Сообщений: 93
|
|
06.07.2012, 17:51 [ТС] | 10 |
Да боже ж ты мой, делать бесконечный цикл ради тупого ввода двух чисел? я перестал понимать Страуструпа напрочь!
0
|
18 / 13 / 1
Регистрация: 04.07.2012
Сообщений: 523
|
|
06.07.2012, 18:01 | 11 |
во первых: цикл не бесконечный раз есть условия выхода из него, во вторых: это пример, может понадобиться вводить 20 чисел, или 200..
0
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
||||||
06.07.2012, 18:24 | 12 | |||||
Bogdand, самое простое решение, вводить строку, и только потому переводить её в число. Например:
0
|
4 / 4 / 0
Регистрация: 04.12.2010
Сообщений: 93
|
|
06.07.2012, 19:03 [ТС] | 13 |
из бесконечных циклов всегда есть условие выхода иначе они бы были неактуальны ни в каком виде!
0
|
06.07.2012, 22:58 | 14 | ||||||||||
Ну... а самым простым решением останется
Прикол в том, что это не ошибка. Дальше варнинга не уйдет ну а вот в кастомера могут быть "чудеса"
0
|
1 / 1 / 0
Регистрация: 21.11.2010
Сообщений: 20
|
||||||
07.07.2012, 09:04 | 17 | |||||
А нельзя ли сделать так?
0
|
4 / 4 / 0
Регистрация: 04.12.2010
Сообщений: 93
|
||||||
07.07.2012, 10:38 [ТС] | 19 | |||||
Ну вообще страуструп, когда обьяснял ввод, показал решение программы для заполнения вектора, где ввод прерывается именно |. Он это делал так:
0
|
07.07.2012, 13:37 | 20 |
Нельзя, даже в случаи успешной реализации у Вас не будет доступно для ввода число, что соответствует числовому значению символа "|".
0
|
07.07.2012, 13:37 | |
07.07.2012, 13:37 | |
Помогаю со студенческими работами здесь
20
Достаточно ли книги Страуструпа? Задание из книги Страуструпа пример из книги страуструпа Задачка из книги Страуструпа... Библиотеки для книги Страуструпа Объяснить код из книги Страуструпа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |