Форум программистов, компьютерный форум CyberForum.ru

Определить количество отрицательных элементов, количество элементов в интервале от 1 до 5 - C++

Восстановить пароль Регистрация
 
grosssmile
1 / 1 / 0
Регистрация: 26.09.2012
Сообщений: 37
29.09.2012, 18:03     Определить количество отрицательных элементов, количество элементов в интервале от 1 до 5 #1
Доброго времени суток.
Помогите пожалуйста с задачей.Буду очень благодарна.
Даны вещественные массивы c[3][4], d[3][4].Определить количество отрицательных элементов, количество элементов в интервале от 1 до 5.
Программу нужно написать в двух вариантах:один с указателями, другой – со ссылками(но мне хотя бы 1 вариант)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2012, 18:03     Определить количество отрицательных элементов, количество элементов в интервале от 1 до 5
Посмотрите здесь:

Определить произведение отрицательных элементов матрицы и их количество C++
В массиве А(n) (n<=7) хотя бы один нуль. Определить количество положительных и количество отрицательных элементов к первому нулю. C++
C++ Определить количество нулевых элементов, количество элементов в интервале от 5 до 10
C++ Исправить код, чтобы он считал не сумму отрицательных элементов, а количество отрицательных элементов?
Дан массив целых чисел. Определить количество четных элементов и количество элементов, оканчивающихся на цифру 5 C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6468 / 2243 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
29.09.2012, 18:05     Определить количество отрицательных элементов, количество элементов в интервале от 1 до 5 #2
Цитата Сообщение от grosssmile Посмотреть сообщение
Даны вещественные массивы c[3][4], d[3][4].Определить количество отрицательных элементов, количество элементов в интервале от 1 до 5.
А зачем их два?
grosssmile
1 / 1 / 0
Регистрация: 26.09.2012
Сообщений: 37
29.09.2012, 18:12  [ТС]     Определить количество отрицательных элементов, количество элементов в интервале от 1 до 5 #3
В условии задания так указано
just_dude
11 / 11 / 2
Регистрация: 15.01.2012
Сообщений: 104
30.09.2012, 01:27     Определить количество отрицательных элементов, количество элементов в интервале от 1 до 5 #4
подсчёт плюсовых и минусовых

Указатель
C++
1
2
3
4
5
6
7
8
9
10
void Func(int *c)
{
int minus=0,plus=0;
 
for int(i=0; i<sizeof(c)/sizeof(int); i++)
{
if (*(c+i)>0) plus++;
else minus++;
}
}
**************
Ссылка
Передаёшь так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int *c;
....
Func(*c,3,4);
 
 
void Func(int &c,int lenght_i,int lenght_j )
{
int minus=0,plus=0;
 
for int(i=0; i<; i++)
{
  for (int j=0; j<lenght_j;j++)
   {
      if (c[i,j]>0) plus++;
      else minus++;
    }
}
}
По аналогии и с цифрами. 2ой пример должен работать но честно говоря не разу так не делал, т.к. в С++ все массивы по ссылке передаются, т.е это бессмыслено
Yandex
Объявления
30.09.2012, 01:27     Определить количество отрицательных элементов, количество элементов в интервале от 1 до 5
Ответ Создать тему
Опции темы

Текущее время: 04:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru