|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Ошибка в простом коде |
|
C/C++ - [решено] Ошибка в простом коде
|
Misanthrope Сообщения: 474 |
Профиль | Отправить PM | Цитировать
Задача:
Цитата:
При запуске программа просит ввести численность жителей и на этом выполнение останавливается (просто висит окно консоли). Что я сделал не так? Написано в MVS 2010 |
||
------- Отправлено: 21:42, 12-10-2010 |
Необычный Сообщения: 4463
|
Профиль | Сайт | Отправить PM | Цитировать функция n=n+n*0,05; слишком медленно растет. А вообще - она подозрительна. Попробуй на 2 операции разбить. И введи поправку, что бы "полтора землекопа" не получалось.
Сделай вывод текущего значения n в цикле. Считать будет дольше, но увидишь "виснет" или нет. |
------- Отправлено: 22:07, 12-10-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Misanthrope Сообщения: 474
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 22:16, 12-10-2010 | #3 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Цитата Hector:
И я нашёл ошибку - в коде программы для дробных чисел должны использоваться точки, а не запятые. А запятая, если я правильно помню - это оператор перечисления. Примеры его использования С++ То есть, в вашем случае сначала выполняется команда n=n+n*0, а потом - "пустая" команда 0.05 |
|
------- Отправлено: 01:23, 13-10-2010 | #4 |
Misanthrope Сообщения: 474
|
Профиль | Отправить PM | Цитировать Итого с учетом изменений
вот только результат всегда один и тот же, 24 странно, или так и надо? |
|
------- Отправлено: 01:32, 13-10-2010 | #5 |
Необычный Сообщения: 4463
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Hector:
1,05 ^ 23 = 3,071523756 |
|
------- Отправлено: 07:00, 13-10-2010 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Поиск слова в исходном коде html страницы?????? | klsorat2010 | AutoIt | 65 | 01-04-2013 07:34 | |
Ошибка - Во время перезагрузки/выключения ошибка: Explorer.EXE - Ошибка приложения | Psyhopate | Microsoft Windows 2000/XP | 8 | 28-08-2010 00:27 | |
Непонятная ошибка virtualdub при просмотре либо конвертации DV файла-ошибка only в VD | illusionmgs | Видео и аудио: обработка и кодирование | 9 | 21-03-2009 14:47 | |
[решено] Поиск нужного текста в html коде страницы | ph0en1x | AutoIt | 8 | 16-02-2009 02:38 | |
Установка - Ошибка при установке windows xp sp2: ошибка обработки манифеста | ceramicool | Microsoft Windows 2000/XP | 5 | 18-07-2007 22:27 |
|