|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.01.2017, 21:37 | #1 |
Пользователь
Регистрация: 12.01.2017
Сообщений: 10
|
Не могу найти ошибку в коде
Условие:
Задан целочисленный одномерный массив A из N элементов. Найти номер первого минимального элемента среди положительных элементов, кратных 7, расположенных до последнего отрицательного элемента. Если нет отрицательных элементов, искать до конца массива. (Подсказка: «Сначала найти первый положительный и к тому же кратный 7-ми и последний отрицательный, а затем уже искать минимум либо вывести сообщение о причинах невозможности поиска.») Используемый массив : 5 7 14 -7 21 -7 Код: Код:
Номер последнего отрицательного числа = 5. Номер первого минимального положительного числа кратного 7ми = 1 Реальный ответ: Номер последнего отрицательного числа = 5. Номер первого минимального положительного числа кратного 7ми = 2 Последний раз редактировалось Программистер; 12.01.2017 в 21:48. |
12.01.2017, 22:42 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
У вас случаи, когда первый положительный и кратный 7 элемент находится в 1 ячейке массива и когда такой элемент еще на найден, одинаковы. Проверяйте лучше флаг f1, а не Nomp1.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 13.01.2017 в 00:05. |
12.01.2017, 23:38 | #3 |
Пользователь
Регистрация: 12.01.2017
Сообщений: 10
|
Исправил ошибку и все заработало корректно!Спасибо!
|
13.01.2017, 00:23 | #4 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
Ах, немного опоздал, ну да ладно.
Обошелся одной кнопочной процедурой на языке делфи, думаю далее сами переведете, все работает, файлы не применял)) Код:
from dark to light)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не могу найти ошибку в коде С++ | kirillkucelap | Помощь студентам | 4 | 06.04.2014 19:03 |
Не могу найти ошибку в коде | youngster | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 17.11.2013 22:26 |
Не могу найти ошибку в коде | sashmedv | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 25.03.2012 08:31 |
не могу найти ошибку в коде | pavelstraut | Общие вопросы C/C++ | 5 | 24.07.2009 23:20 |
Не могу найти ошибку в коде! | Natasha666 | Помощь студентам | 1 | 20.05.2009 09:27 |