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

Найти убывающие последовательности из четырех элементов стоящих друг за другом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Модель Изинга http://www.cyberforum.ru/cpp-beginners/thread1170796.html
Здраствуйте, помогите пож. реализовать модель Изинга. Спасибо
C++ Выбрать название динамической структуры (назвать класс) Как попроще обозвать свою динамическую структуру данных. Можно ли как-то использовать универсальное название типа MyStruct, но скромнее)) http://www.cyberforum.ru/cpp-beginners/thread1170795.html
C++ Решето Эратосфена
Простое число — это любое целое число, которое точно делится без остатка только само на себя и на 1. Решето Эратосфена — это способ нахождения простых чисел. а) Создайте массив, все элементы которого имеют начальные значения 1 (истина). Элементы массива с простыми индексами останутся равными 1. Все другие элементы массива, в конечном счете, установятся равными нулю. b) Начиная с индекса...
[Файлы] Запись-чтение-запись. Почему не прокатывает? C++
Сначала записываю в файл "а" запись "makulatura", потом читаю ее в строку h. Все ок. Но потом когда открываю файл "a" опять для записи с целью записать строку "mumumu" - ничего не записывается, а только все удаляется(почему удаляется знаю, не знаю почему не записывается). #include <iostream> #include <fstream> #include <string> using namespace std; int main(){ string h; fstream a;...
C++ Tolower для русских букв http://www.cyberforum.ru/cpp-beginners/thread1170752.html
Есть символьный массив с русскими буквами: "Сегодня Прекрасная Погода". Мне нужно заглавные буквы изменить с верхнего регистра на нижний. функция tolower почему-то не работает.. Хотя на другом коде всё прекрасно с русскими буквами.. Вот собственно код, если нужно. #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <ctype.h> #include <stdio.h> #include <locale.h>
C++ Сравнить число и строку Помогите! using namespace std; string s; s=Edit1->Text.t_str(); int x; if( s == x) { ShowMessage(" вы ввели чило "); } подробнее

Показать сообщение отдельно
cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
09.05.2014, 16:10     Найти убывающие последовательности из четырех элементов стоящих друг за другом
Rexar7,
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include<vector>
int main()
{
    std::vector <int> ivec{10,9,8,4,3,2,1,4,2,5};
    for(auto it = ivec.begin(); it!=ivec.end() - 3; it++)
        if(*(it) > *(it + 1) && *(it + 1) > *(it + 2) && *(it + 2) > *(it + 3))
            std::cout<<*it<<' '<<*(it+1)<<' '<<*(it + 2)<<' '<<*(it+3)<<'\n';
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru