Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/25: Рейтинг темы: голосов - 25, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 20.12.2013
Сообщений: 7

Определить, образуют ли элементы массива возрастающую последовательность

21.12.2013, 16:10. Показов 5021. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Программа, проверяющая образуют ли элементы введенного с клавиатуры целочисленного массива возрастающую последовательность
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.12.2013, 16:10
Ответы с готовыми решениями:

Определить образуют ли элементы целочисленного массива возрастающую последовательность
Надо написать программу, которая проверяет, образуют ли элементы введенного с клавиатуры целочисленного массива возрастающую...

Проверить образуют ли элементы массива возрастающую последовательность. Удалить элементы в отрезке
Помогите пожалуйста решить задачу, как - то самому не получается. Ввести одномерный массив k = {1, 2, 3, 4, 6, 5, 8, 9, 10} или...

Дано 10 чисел. Определить образуют ли они возрастающую последовательность
Друзья, помогите с заданием :-| "Дано 10 чисел. Определить образуют ли они возрастающую последовательность." Не представляю, как...

2
Футболист
 Аватар для Goal
533 / 435 / 142
Регистрация: 31.10.2011
Сообщений: 1,010
21.12.2013, 22:27
Лучший ответ Сообщение было отмечено Albertashko как решение

Решение

Вот немного усложненная задача находит строго возрастающие последовательности в массиве и сортирует их по количеству цифр в каждом

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
using System;
using System.Collections.Generic;
using System.Linq;
 
class Program
{
    static void Main(string[] args)
    {
        //Дана последовательность целых чисел. Необходимо найти ее самую длинную строго возрастающую подпоследовательность.
        int[] posledovatelnost = { 1, 2, 3, 4, 4, 5, 6, 7, 8, 9, 10, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 };
 
        List<List<int>> SequencesList = new List<List<int>>();
 
 
        List<int> sequence = new List<int>();
        for (int i = 1; i < posledovatelnost.Length-1; i++)
        {
 
            if (sequence.Count == 0)
            {
                sequence.Add(posledovatelnost[i]);
            }
            else
                if (posledovatelnost[i-1] < posledovatelnost[i])
                {
                    sequence.Add(posledovatelnost[i]);
                }
                else
                {
                    SequencesList.Add(sequence);
                    sequence = new List<int>();
                }
        }
        SequencesList.Add(sequence);
 
        Console.WriteLine("sequence list:");
 
        foreach (var seq in SequencesList.OrderByDescending(x=>x.Count))
        {
            Console.Write("\nCount: "+seq.Count+". Items: ");
            foreach (var item in seq)
            {
                Console.Write(item+" ");
            }
 
        }
        Console.ReadLine();
    }
}
0
Master of Orion
Эксперт .NET
 Аватар для Psilon
6102 / 4958 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
21.12.2013, 23:16
Goal, совсем не в кассу. Сложность совсем иная. ТСа только пугаете)
C#
1
2
3
4
5
6
7
8
9
10
int num = int.MinValue;
for(;;)
{
   Console.WriteLine("Введите очередное число");
   int newNum = int.Parse(Console.ReadLine());
   if (newNum < num)
      break;
   num = newNum;
}
Console.WriteLine("Число '{0}' меньше, чем последний элемент последовательности '{1}'!", newNum, num);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.12.2013, 23:16
Помогаю со студенческими работами здесь

В заданной матрице проверить, что элементы каждой строки образуют возрастающую последовательность
В заданной матрице проверить, что элементы каждой строки образуют возрастающую последовательность. Результат дл я каждой строки вывести на...

Определить, образуют ли элементы массива неубывающую последовательность
Описать функции ввода с клавиатуры элементов одномерного массива и определения того, образуют ли элементы массива неубывающую...

Не изменяя данный массив, вывести номера его элементов в том порядке, в котором соответствующие им элементы образуют возрастающую последовательность
Дан массив A размера N. Не изменяя данный массив, вывести номера его элементов в том порядке, в котором соответствующие им элементы...

Выяснить образуют ли возрастающую последовательность числа
Дано натуральное число n и последовательность целых чисел a1,a2,...,an. Выяснить образуют ли возрастающую последовательность числа:...

Выяснить, образуют ли числа возрастающую последовательность
Доброе время суток. Не могли бы вы мне подсказать, как можно написать проверку этого самого возрастания Вот текст задания: Дано...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru