Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2010, 18:59   #1
ГениальныйИнФормат
 
Регистрация: 28.11.2010
Сообщений: 9
По умолчанию Найти кол-во отрицательных элементов массива с нечёт. номерами

Помогите пожалуста с решением.
Дан одномерный массив целых чисел B(N), N<=20. Найти количество отрицательных элементов массива с нечётными номерами.
Буду благодарен, ибо сам я затрудняюсь решить.
ГениальныйИнФормат вне форума Ответить с цитированием
Старый 28.11.2010, 19:44   #2
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Язык программирования какой? В чем затруднения? Массив сами хотя бы ввели?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681
GetMax вне форума Ответить с цитированием
Старый 28.11.2010, 19:54   #3
ГениальныйИнФормат
 
Регистрация: 28.11.2010
Сообщений: 9
По умолчанию

Язык-Паскаль. А сложность в том, что я знаю только как находить отрицательные элементы, а как найти нечётные номера, и объеденить эти 2 решения в одно, я не знаю. Вот целый день мучаюсь(
ГениальныйИнФормат вне форума Ответить с цитированием
Старый 28.11.2010, 20:00   #4
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Цитата:
а как найти нечётные номера, и объеденить эти 2 решения в одно
Код:
Kol:=0;
For i:=1 to 20 do
If (I mod 2 <> 0) and (Mas[i] < 0) then Inc(Kol)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681
GetMax вне форума Ответить с цитированием
Старый 28.11.2010, 20:05   #5
ГениальныйИнФормат
 
Регистрация: 28.11.2010
Сообщений: 9
По умолчанию

спасибо большое
ГениальныйИнФормат вне форума Ответить с цитированием
Старый 28.11.2010, 20:10   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

if (a[i]<0)and(i mod 2=0) then элемент массива А отрицательный и стоит на нечетной позиции
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.11.2010, 20:34   #7
ГениальныйИнФормат
 
Регистрация: 28.11.2010
Сообщений: 9
По умолчанию

Спасибо, но мне нужно было с нечётными номерами.Т.е. чтобы сами числа были нечётны
ГениальныйИнФормат вне форума Ответить с цитированием
Старый 28.11.2010, 21:59   #8
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Цитата:
но мне нужно было с нечётными номерами.Т.е. чтобы сами числа были нечётны
Правильно формулируйте задание. Что бы сами элементы массива были нечетными:
Код:
Kol:=0;
For i:=1 to 20 do
If (Mas[i] mod 2 <> 0) and (Mas[i] < 0) then Inc(Kol)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681
GetMax вне форума Ответить с цитированием
Старый 29.11.2010, 07:51   #9
ГениальныйИнФормат
 
Регистрация: 28.11.2010
Сообщений: 9
По умолчанию

[QUOTE=GetMax;670238]Правильно формулируйте задание.
Так в самом задании было написано. Сам думал, что это значит) И снова спасибо
ГениальныйИнФормат вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти среднее арифметическое отрицательных элементов, лежащих в нижней треугольной матрице массива А(m,m) bratello41 Паскаль, Turbo Pascal, PascalABC.NET 11 24.06.2010 18:49
Найти сумму, пр-ние и кол-во элементов массива Zid@ne Общие вопросы C/C++ 4 28.01.2009 19:58
Найти сумму квадратов отрицательных элементов массива bbk_serg Помощь студентам 7 21.01.2009 12:33
Найти разность суммы элементов массива В(20) с чётными номерами... никита989 Помощь студентам 6 16.01.2008 13:51