Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
mad-k
1

Чередущиеся элементы в массиве

07.10.2009, 14:13. Показов 610. Ответов 1

Author24 — интернет-сервис помощи студентам
Задан одномерный массив. Нужно подсчитать количество чередующихся положительных и отрицательных элементов. То есть, если массив [1 -2 3 -4], то в нем будет 3 пары чередуюхся чисел.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.10.2009, 14:13
Ответы с готовыми решениями:

Чередущиеся элементы в массиве
Помогите с задачей. Нужно написать сценарий, подсчитывающий количество чередующихся положительных и...

В первом массиве найти все положительные элементы, во втором массиве найти все отрицательные элементы и сформировать массив
В первом одномерном массиве найти все положительные элементы, во втором одномерном массиве найти...

В первом одномерном массиве найти все нечетные элементы, во втором одномерном массиве найти все четные элементы и из них сформировать массив
1. Ввести одномерный массив используя генератор случайных чисел. Одномерный массив может быть...

В первом массиве найти все положительные элементы, во втором массиве найти все отрицательные элементы
В первом одномерном массиве найти все положительные элементы, во втором одномерном массиве найти...

1
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
07.10.2009, 14:33 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#define size(arr) (sizeof(arr) / sizeof(arr[0]))
int main(void)
{
    int i, n;
    int a[] = { 1, -2, 3, -4 };
 
    for(i = n = 0; i < size(a)-1; i++)
        if((a[i] > 0 && a[i+1] < 0) || (a[i] < 0 && a[i+1] > 0))
            n++;
    printf("Кол-во чередующихся пар: %d\n", n);
    return 0;
}
0
07.10.2009, 14:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.10.2009, 14:33
Помогаю со студенческими работами здесь

Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней по 2 раза
Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней по 2...

Вывести элементы, которые есть в массиве А в нескольких экземплярах и отсутствуют в массиве В
Задание : вывести на экран элементы, которые есть в массиве А в нескольких экземплярах и...

Помогите найти ошибку. Элементы, которые присутствуют в массиве А, но отсутствуют в массиве В
Доброго времени суток. Неверно выводится массив С - заносятся уникальные числа массива А и числа...

Оставить в первом массиве только те элементы, которых нет во втором массиве
Даны 2 массива вещественных чисел A, B. Оставить в первом массиве только те элементы, которых нет...

Сортировка Хоара: Найти повторяющиеся элементы в массиве А, которые присутствуют в массиве В
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;time.h&gt; int comp(const void * a, const void...

Из массива А удалить те элементы, встречающиеся и в массиве А и в массиве В хотя бы два раза
Всем привет ! В силу своей ограниченности и качества современного образования, не могу преодолеть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru