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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему опытные программисты не определяют пространство имен std? http://www.cyberforum.ru/cpp-beginners/thread1674069.html
Все чаще замечаю в различных статьях, на сайтах, форумах, что опытные программисты не используют using namespace std; Почему? Стоит ли каждый раз новичку вписывать это пространство или лучше...
C++ Определить сколько раз в числе встречается заданная цифра Кто поможет. С++ Дано натуральное число. Определить:сколько раз в нем встречается цифра а; http://www.cyberforum.ru/cpp-beginners/thread1674067.html
Не компилируется программа. Ошибка: "Не удается открыть включение" C++
Доброго времени суток, ув. форумчане! Нашел сорсы одной программы для редактирования колизий и эффектов на картах. Сорсы написаны на С++ (VC 6.0, если быть точнее) Проблема в том, что при...
C++ Программа пропускает ввод данных несмотря на fflush
Доброго времени суток. Возникла проблема - когда я в первый раз в цикле ввожу текст посимвольно с помощью getchar, то все нормально. Однако после первого же прохода цикла у меня происходит пропуск...
C++ Для каждой буквы первого слова определить, входит ли она во второе слово http://www.cyberforum.ru/cpp-beginners/thread1674032.html
Даны 2 слова. Для каждой буквы первого слова определить, входит ли она во второе слово. Повторяющиеся буквы первого слова не рассматривать. Например, если заданы слова процессор и информация, то...
C++ Ошибка преобразования типов В чем именно я ошибся,если код ошибки C:\Users\cat\Desktop\Programming\27_02_16\budget3\main.cpp|201|error: invalid conversion from 'linkedListObject*' to 'Account*' | #include <iostream> #include... подробнее

Показать сообщение отдельно
GbaLog-
Любитель чаепитий
3095 / 1434 / 348
Регистрация: 24.08.2014
Сообщений: 5,086
Записей в блоге: 1
Завершенные тесты: 2
01.03.2016, 12:12
Цитата Сообщение от Cadr Посмотреть сообщение
if (arr[i]<0 && arr[i+1]>0 || arr[i]>0 && arr[i+1]<0)
Когда i = 9, arr[i+1] - выход за пределы массива.

Добавлено через 8 минут
AlenaPark,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <algorithm>
#include <iterator>
using namespace std;
 
int main()
{
    bool minus = false;
    cout << count_if(istream_iterator<int>(cin),istream_iterator<int>(),[&minus](int n) { 
        if(minus) if(n<0) return false; else {minus = false; return true;}
        else if(n>0) return false; else {minus = true; return true;}
    }) << endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru