|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.03.2014, 08:59 | #1 |
Форумчанин
Регистрация: 24.10.2013
Сообщений: 130
|
Вывести все содержащиеся в массиве A(N) нечетные числа и их количество K ( Делфи 7 )
Дан целочисленный массив размера N. Вывести все содержащиеся в данном массиве нечетные числа в порядке возрастания их индексов, а также их количество K.
|
17.03.2014, 09:02 | #2 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
Ну и в чем проблема?
Побежали по массиву, если число нечетное - вывели, счетчик увеличили на 1. массив кончился - вывели значение счетчика. Код:
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
17.03.2014, 10:56 | #3 |
Форумчанин
Регистрация: 24.10.2013
Сообщений: 130
|
Код:
|
17.03.2014, 11:00 | #4 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
А код целиком показать?
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
17.03.2014, 11:15 | #5 |
Форумчанин
Регистрация: 24.10.2013
Сообщений: 130
|
показывай.Я не могу сообразить.
Код:
Последний раз редактировалось Serge_Bliznykov; 17.03.2014 в 11:21. |
17.03.2014, 11:18 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну и учтите, что остаток от деления на равен нулю у ЧЁТНЫХ чисел.
нечётные числа можно определить либо так: Код:
Код:
p.s. А с тем, что код программы нужно показывать целиком я согласен. |
17.03.2014, 11:18 | #7 |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
Код:
Благодарить в репутацию. Проклинать — туда же
|
17.03.2014, 11:23 | #8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Я даже предположить боюсь, что Вы хотите таким кодом получить?! Рискну предположить, Вы хотите получить строку, в которой перечислены ВСЕ нечётные числа?!! хотели написать так? Код:
Последний раз редактировалось Serge_Bliznykov; 17.03.2014 в 11:25. |
|
17.03.2014, 11:25 | #9 |
Форумчанин
Регистрация: 24.10.2013
Сообщений: 130
|
Serge_Bliznykov
Вы правильно предположили,но у меня не удаётся это сделать. |
17.03.2014, 11:27 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
посмотрите мой пост выше, я привёл код, как это можно сделать.
p.s. ещё можно в этой же функции сразу и количество нечётных чисел в массиве подсчитать (используйте параметер с var, через который можно вернуть результат K) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан массив. Вывести вначале все четные числа в порядке возрастания их индексов, затем - все нечетные в порядке убывания.( Delphi ) | simonte | Помощь студентам | 9 | 07.12.2013 06:54 |
В массиве поставить вначале все четные, а затем все нечетные цифры в массиве (Написать программу в коде делфи) | Murfik97 | Помощь студентам | 4 | 26.11.2013 21:26 |
Вывести сначала все его четные (нечетные) елементы, а потом- нечетные(четные). | tondo | Помощь студентам | 4 | 25.04.2012 00:17 |
в заданном массиве вывести все четные числа | leysan | Помощь студентам | 2 | 09.12.2009 22:08 |
ДАНЫ 4 ЧИСЛА X Y Z W составит программу найти произведение все положительные нечетные числа | Woland-itn | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 23.03.2008 21:49 |