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

Цикл: Найти самую длинную неубывающую цепочку чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упорядочить массив в с++ http://www.cyberforum.ru/cpp-beginners/thread621584.html
Создать целоисчисленный массив. упорядочить элементы массива в порядке возрастания частоты встречаемости. Если в массиве есть несколько элементов, то группы упорядочить по убыванию абсолютных...
C++ Узнать размер файла Дорогие форумчане! Есть у меня есть файл xxxxx.clk(все данные в нем строчные), он весит n-ое количество мегабайт. Нужно задать массив структур из этих строк. Почитал в интернете, нужно использовать... http://www.cyberforum.ru/cpp-beginners/thread621582.html
C++ Интерфейс пользователя C++
Есть у меня форма, сделал я ее на с++ atl через ресурс. Теперь надо по нажатии кнопки которая находиться на этой же форме записать всю инфу в файл. НО! Я не знаю как присвойть переменной например...
C++ Массив: сортировка элементов массива по убыванию
Привет всем с Казахстана) Хотелось бы от вас пару уроков взять про массивов. Сначала, пожалуй, начну с этого: Массив, состоящий из 15и символов. Сортировать эти массивы по убыванию. Сделайте, как...
C++ Отсортировать студентов http://www.cyberforum.ru/cpp-beginners/thread621561.html
дан масив оценок каждого студента по 1 предмету отсортировать студентов по среднему арифмитическому оценок и отсортировать по количеству пятерок. 10 студентов.10 оценок. должно быть 10 масивов....
C++ Каскадное слияние со специальным распределением Здравствуйте, я хочу реализовать на C++ алгоритм каскадного слияния со специальным распределением. Прочитал материал из Кнута об этом алгоритме и не могу вникнуть, как написать программу на C++,... подробнее

Показать сообщение отдельно
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
10.07.2012, 06:15
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
void main()
{
int beg, mas[15], len, len_cur, beg_cur;
for (int i=0; i<15; i++)
scanf("%d", &mas[i]);
len = beg = beg_cur = 0;
len_cur = 1;
for (int i=1; i<15; i++)
if (mas[i] >= mas[i-1])
len_cur++;
else
{
if (len_cur > len)
{
len = len_cur;
beg = beg_cur;
}
beg_cur = i;
len_cur = 1;
}
printf("%d %d", len, beg);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru