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

последовательность чисел сколько раз меняеться знак - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сделайте задание пожал. :Дано одномерный массив А1, А2, ..., А10 действительных чисел. Получить больше всего среди А1 + А10, А2 + А9, ..., А5 + А6. http://www.cyberforum.ru/cpp-beginners/thread178038.html
На с++.Очень важно!!!!!
C++ Символьный тип Задано строку. Посчитать, сколько в нем букв 'i' 'k' 'l' http://www.cyberforum.ru/cpp-beginners/thread178029.html
Класс контейнера, реализующий интерфейс C++
Всем доброго времени суток. Возник вопрос по выполнению задания. Вот само задание: Необходимо разработать класс контейнера, реализующий приведенный ниже интерфейс. При разработке допускается...
C++ Массивы символов
Вообщем требуется создать программу, содержащую описание структуры AEROFLOT, с которой нужно провести некоторые взаимодействия. AEROFLOT состоит из нескольких символьных типов. Моя проблема возникает...
C++ Определить, в какой строке целочисленной матрицы находится самая длинная серия одинаковых элементов http://www.cyberforum.ru/cpp-beginners/thread178002.html
2)Написать программу, определяющую, в какой строке целочисленной матрицы m x n находится самая длинная серия одинаковых злементов. Под серией имеются в виду элементы, расположенные подряд. Пример...
C++ Functions 1)Даны два массива из n целых чисел каждый. Определить, в каком из них больше положительных элементов. Пример ввода (формат обязателен): 3 1 -1 3 2 2 2 Примеры вывода (формат обязателен):... подробнее

Показать сообщение отдельно
Zerkalka
37 / 36 / 2
Регистрация: 09.03.2010
Сообщений: 79
18.10.2010, 16:43
немного другой вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int main() {
 
    int argc;
    cin >> argc;
    int mas[argc];
    int count = 0;
 
    for (int i=1; i<=argc; i++)
    {
        cin >> mas[i];
        if (i>1){
            if (((mas[i-1]<0)&&(mas[i]>0))||((mas[i-1]>0)&&(mas[i]<0)))
            { count++; }
        }
    }
    cout << count << endl;
    return 0;
}
исправляй под себя
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru