|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.03.2021, 19:35 | #1 |
Форумчанин
Регистрация: 22.03.2019
Сообщений: 115
|
Оператор break
Код:
Наименьший множитель равен 2 Всем привет, в книге герберт шилдт 4.0 Шился наименьший результат множителя равен 2, когда у меня через программу visual studio наименьший множитель равен 1. Кто лукавит? и вообще в чем ошибка. Последний раз редактировалось bITA666; 09.03.2021 в 19:40. |
09.03.2021, 20:57 | #2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
Это точно так - или это описка (в смысле минуса) ?
Всё правильно. С i=2 входим в цикл, проверяем условие выполнения цикла. num/i = -500, поэтому значение i <= num/i ложно, цикл не выполняется ни разу, присваивание factor = i не происходит, и на печать выходим с исходным значением 1. Чтобы была желаемая 2, num/i нужно брать по абс. значению. Последний раз редактировалось digitalis; 09.03.2021 в 21:01. |
09.03.2021, 21:55 | #3 | |
Форумчанин
Регистрация: 22.03.2019
Сообщений: 115
|
Цитата:
|
|
09.03.2021, 21:59 | #4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
А в оригинале книги на английском вот так. При переводе листинги часто страдают.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
10.03.2021, 10:48 | #5 | |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,619
|
Я так и думал. Ох уж эти переводчики и полиграфисты... И что мешало воспроизводить тексты исходников факсимильным изображением?
Цитата:
Последний раз редактировалось digitalis; 10.03.2021 в 10:53. |
|
11.03.2021, 07:16 | #6 | |
фрилансер
Участник клуба
Регистрация: 11.10.2019
Сообщений: 1,010
|
digitalis, это что!
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
недопустимый break | nastia_prog | Помощь студентам | 2 | 16.12.2019 21:33 |
Си. Cтроки массива. Оператор break | Яна_Max | Помощь студентам | 2 | 13.11.2011 00:23 |
break на си билдер | alatir | Общие вопросы C/C++ | 3 | 28.10.2010 21:18 |
оператор break | Pti44ka | Общие вопросы .NET | 2 | 05.05.2010 23:50 |
Проблема с break | TheWanderer | Общие вопросы C/C++ | 2 | 23.11.2008 15:36 |