кодесурса
«C #

Упражнения на C # Sharp: Проверьте, возможно ли создать строго возрастающую последовательность из заданной последовательности целых чисел в виде массива

script1adsense2code
script1adsense3code

C # Sharp Basic: упражнение 59 с решением

Напишите программу на C #, чтобы проверить, возможно ли создать строго возрастающую последовательность из заданной последовательности целых чисел в виде массива.

Пример решения:

C # острый код:

using System;
public class Example
{
       public static bool test_Increasing_Sequence(int[] int_seq)
        {
            int x = 0;
            for (int i = 0; i < int_seq.Length - 1; i++)
            {
                if (int_seq[i] >= int_seq[i + 1])
                    x++;
                if (i + 2 < int_seq.Length && int_seq[i] >= int_seq[i + 2])
                    x++;
            }
            return x <= 2;
        }
        
    public static void Main()
        {
             Console.WriteLine(test_Increasing_Sequence(new int[] {1,3, 5,6,9}));
             Console.WriteLine(test_Increasing_Sequence(new int[] {0,10}));
             Console.WriteLine(test_Increasing_Sequence(new int[] {1, 3, 1, 3}));
        }
}  

Пример вывода:

 Правда
Правда
Ложь

Блок - схема:

«Блок-схема:

Редактор кода C # Sharp:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите программу на C #, которая будет принимать список целых чисел и проверяет, сколько целых чисел необходимо для заполнения диапазона.
Далее: Напишите программу на C # для вычисления суммы всех целых чисел прямоугольной матрицы, кроме тех целых чисел, которые расположены ниже целого числа со значением 0.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code