|
49 / 31 / 2
Регистрация: 14.02.2013
Сообщений: 677
|
||||||
Непонятные моменты из книги Фроловых А. и Г. "C# для начинающих"30.03.2013, 07:26. Показов 5262. Ответов 52
Метки нет (Все метки)
Я читаю эту книгу на работе и дома, пока время есть, и переписываю приведенные в книге примеры в Microsoft Visual C#, но как бы ни было доходчиво все изложено, все равно то и дело возникают вопросы, бывает приведенные элементы кода просто не работают на практике, редактор программы указывает на ошибки, но почему эти ошибки возникают, если делаешь все строго по книге не ясно. Поэтому я решил обратиться на форум, туда где находится множество знающих тему людей, надеясь найти ответы.
Добавлено через 11 минут Например, вот участок кода, где я получаю множество указаний на ошибки:
0
|
||||||
| 30.03.2013, 07:26 | |
|
Ответы с готовыми решениями:
52
Непонятные моменты с полумостом. Сервер непонятные моменты сокеты непонятные моменты |
|
49 / 31 / 2
Регистрация: 14.02.2013
Сообщений: 677
|
||||||
| 04.04.2013, 11:41 [ТС] | ||||||
|
Доброго всем времени суток, а я пока продолжаю читать Фроловых на работе, хоть мне и дали уже Шилдта, но вот до работы его книги пока не добрались.
Поэтому у меня опять назрел животрепещущий вопрос. Почему эта программа открывает пустую, совершенно консоль, хотя методы WriteLine, совершенно очевидно, должны были бы вывести информацию, либо должна была бы возникнуть ошибка. Но ни того, ни другого не произошло. Кликните здесь для просмотра всего текста
0
|
||||||
|
49 / 31 / 2
Регистрация: 14.02.2013
Сообщений: 677
|
||||||
| 05.04.2013, 09:29 [ТС] | ||||||
|
kontuPauk,
Спасибо, буду разбираться. Мне кажется высота как-то не правильно отобразилась. Блин, там автозамена сработала, хэшкод поставила вместо переменной GetHeight Добавлено через 21 час 37 минут Вот и у Шилдта тоже есть такие ошибки. Кликните здесь для просмотра всего текста
При этом автором предполагается, что откроется окно, с указанным текстом, и закроется только после нажатия ввода. Однако метода ReadLine в коде нет.
0
|
||||||
|
Администратор
|
||
| 05.04.2013, 15:23 | ||
|
2
|
||
|
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
|
||
| 05.04.2013, 22:49 | ||
|
Действительно, не сошелся же на Шилдте клином белый свет.
2
|
||
|
49 / 31 / 2
Регистрация: 14.02.2013
Сообщений: 677
|
|||||||
| 06.04.2013, 12:19 [ТС] | |||||||
|
А теперь у меня совсем другого плана вопрос, тут уже на логику алгоритма. Вот исходный текст со страницы 63 "С# 4.0 Полное руководство": Кликните здесь для просмотра всего текста
Мне не понятно, почему при подсчете суммы (в строке 13) в первой итерации i принимает своё исходное значение, заданное значением переменной управления циклом, а не результат выполнения итерации, ведь выполнение команд происходит слева на право.
0
|
|||||||
|
Администратор
|
|||||||
| 06.04.2013, 13:01 | |||||||
0
|
|||||||
|
19 / 19 / 1
Регистрация: 04.03.2010
Сообщений: 86
|
||
| 06.04.2013, 13:55 | ||
|
Из этого следует, что цикл состоит из 4 частей: 1) Инициализация переменной цикла (i = 1) 2) Условие выполнения цикла (i <= 10) 3) тело цикла (sum = sum + i; prod = prod * i ![]() 4) Инкремент счетчика (i++) 1 пункт выполняется один раз, 2-4 повторяются пока выполняется условие
1
|
||
|
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
|
||
| 06.04.2013, 14:06 | ||
Сообщение было отмечено как решение
РешениеТочка останова позволяет приостановить программе в указанном вами месте и ожидать дальнейшего пошагового выполнения (например). Для установки точки останова кликните левой мышкой по строке, где хотели бы приостановить программу. Максимально слева текстового поля. Появится красный шарик. Затем запускайте программу. Она остановится в нужном месте. Теперь нажимайте F10 или F11. Программа дальше начнется выполняться пошагово. С каждым нажатием. Можно наводить мышкой на переменные и видеть их текущие значения. Разница между F10 и F11 в том, что при F10 курсор перейдет в исполняемую часть любого метода, если встретит его, а при F11 метод выполнится без подробного захода в него. В любой момент можете нажать F5 и программа продолжит выполнение дальше. Если вы так сделаете, то увидите что i++ выполняется после очередного цикла. P.S. У вас будут много вопросов в ходе обучения. Создавайте отдельные темы для отдельных мало связанных вопросов. Иначе эта ветка быстро разбухнет. Да и правила форума это требуют.
3
|
||
|
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
|
|
| 06.04.2013, 14:24 | |
|
Верно. ОписАлся.
0
|
|
|
49 / 31 / 2
Регистрация: 14.02.2013
Сообщений: 677
|
|
| 08.04.2013, 16:03 [ТС] | |
|
Евгений В,
Предельно понятно, логику уяснил. Буду все вопросы в отдельные темы писать. Спасибо всем за участие =)
0
|
|
| 08.04.2013, 16:03 | |
|
Непонятные моменты из Страуструпа и не только DllImport из с++ подскажите непонятные моменты Непонятные моменты в самом языке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|