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

определить есть ли в массиве последовательность из подряд идущих элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан массив из n элементов упорядочить его в порядке возрастания http://www.cyberforum.ru/cpp-beginners/thread65112.html
Привет.Помогите пожалуйста решить задачу. Заранее спасибо. Дан массив из n элементов упорядочить его в порядке возрастания. (если можно рабочую версию)
C++ Найти произведение положительных элементов каждой строки матрицы Найти произведение положительных элементов каждой строки матрицы А.Найти минимальное среди них и указать номер соответствующей строки(решить в С) http://www.cyberforum.ru/cpp-beginners/thread65102.html
C++ Даны натуральные m и n. Определить число с максимальной суммой цифр
Даны натуральные m и n. Определить число с максимальной суммой цифр....
C++ массивы [3][3]
по этой блок схеме(прикрепленная фотка) нужно разработать программу выдачи на печать Bi сумму максимального и минимального элементов i-строки матрицы A(3*3) ...
C++ Сравнить ответ пользователя с верным http://www.cyberforum.ru/cpp-beginners/thread65091.html
#include <iostream.h> #include <stdio.h> #include <windows.h> #include <conio.h> using namespace std; int main (int argc, char argv) {
C++ указатель вычислить одномерную массив через указатель Добавлено через 1 минуту вычислить одномерную массив через указатель подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
18.11.2009, 21:40
Ну с таким условием (то есть неважна длинна последовательности), то так:
допустим есть массив mas[], размерностью n, уже заполненный
C++
1
2
3
4
5
6
7
8
bool fl=false;
for(i=0; i<n-1; i++)
if(mas[i+1]-mas[i]==1)
fl=true;
if(fl)
cout<<"Yes"<<endl;
else
cout<<"No"<<endl;
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru