![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.11.2011
Сообщений: 18
|
![]()
Вот задание:
В одномерном массиве, состоящем из 20 элементов целого типа (значения элементов массива задать случайными числами из интервала [-15, 15]), вычислить сумму элементов массива, расположенных между первым и последним положительными элементами. Сформировать из этих элементов новый массив. В консольном режиме всё читает правильно, написал на оконном и вот такая неприятная неожиданность. В чём проблема? Уже час сижу, никак опнять не могу. |
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
но мне ещё совсем не нравится, что это всё происходит внутри вложенных друг в друга циклов. Это ещё зачем?! Fitch573, а неужели выкладывать картинки проще и удобнее, чем взять и выложить исходный текст (нужную часть хотя бы). Прямо сюда на форум. (ну, не забыв про теги-коды форматирования, разумеется!) |
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]() Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
![]() |
![]() |
![]() |
#5 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
![]()
Fitch573, навскидку, потому что не сильно хорошо дружу с паскалеподобными: возможно вы не инициализируете переменную суммы (sum := 0) до того, как начинаете считать, и там хранится мусор.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Код не смотрел, но вроде же в Паскале/Дельфи компилятор в таких случаях автоматически инициализирует нулем?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#7 |
a.k.a. Skull
Форумчанин
Регистрация: 17.11.2009
Сообщений: 963
|
![]()
Нет, нужно вручную обнулять. Сам первое время много раз подлавливался.
Все тривиальное просто
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Откуда такие наценки на продукцию Apple? | Revival001 | Свободное общение | 26 | 26.07.2010 14:07 |
Откуда старые рисунки?.. | Meti | Microsoft Office Word | 0 | 07.06.2010 14:30 |
даны натуральные трехзначные числа, нужно выбрать такие, запись которых содержит два одинаковые цифры. | TuuuZ | Помощь студентам | 2 | 28.12.2009 16:18 |
Сортирует цифры по строкам, а надо чтобы сортировала цифры , записанные через пробелы | Алексей_xXx | Помощь студентам | 14 | 06.05.2009 17:42 |
Поясните откуда ошибка? | Hegel | Помощь студентам | 8 | 12.01.2009 07:39 |