Преобразовать последовательность - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Даны целые числа a1,…,an, b1,…,bn, k. Если в последовательности a1,…,an нет ни одного члена со значением k, то первый по порядку член этой последовательности, что является наименьшим среди остальных членов, замените на значение k. За таким правилом надо сделать преобразования последовательности b1,…,bm со значением 10. Помогите написать код.

Решение задачи: «Преобразовать последовательность»

textual
Листинг программы
        int[] mas1 = { 6, 3, 7, 3, 8, 9, 4 };
        Console.Write("Последовательность а: ");
        foreach (int i in mas1) Console.Write(i + " ");
        Console.WriteLine("\nВведите k");
        int k = Convert.ToInt32(Console.ReadLine());
        if (mas1.Contains(k))
        {
            Console.WriteLine("\nВ последовательности a есть число k");
        }
        else
        {
            Console.WriteLine("\nВ последовательности a нет числа k");
            mas1[Array.IndexOf(mas1, mas1.Min())] = k;
            Console.Write("Новая последовательность а: ");
            foreach (int i in mas1) Console.Write(i + " ");
            Console.WriteLine("\n");

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы