Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Сортировка и создание массива нового Ввести одномерный целочисленный массив A. Сформировать массив B, записав в него все нечетные элементы массива А, стоящих после минимального. Массив B упорядочить по возрастанию. using System; ... https://www.cyberforum.ru/ csharp-beginners/ thread2598932.html Многопоточность в C# C#
Требуется разработать программу которая будет читать данные из текстового файла в разных потоках Словесное описание программы человек вводит слово с клавиатуры { Поток 1 берёт первую строчку...
C# Размер консоли Как задать размерность консоли с клавиатуры?? https://www.cyberforum.ru/ csharp-beginners/ thread2598844.html C# Ступенчатый массив https://www.cyberforum.ru/ csharp-beginners/ thread2598843.html
Добавьте в программу метод MakeArray, предназначенный для создания ступенчатого массива, в котором количество элементов в каждой строке больше номера строки в два раза. А сам элемент равен сумме...
Как исправить вод цифр ? C#
Какой бы я шрифт не поставил бы, всё ровно так пишет.
C# Индексаторы и свойства Само задание звучит так: Класс инкапсулирует текст. Создать индексатор, который возвращает кол-во символов в заданом индексом рядке текста. Создать свойство, которое контролирует доступ к переменной,... https://www.cyberforum.ru/ csharp-beginners/ thread2598820.html
C# Вернуть кортеж с LINQ https://www.cyberforum.ru/ csharp-beginners/ thread2598805.html
Здравствуйте У меня есть вот такой класс книга public class Book:IEnumerable<string> { private readonly string _authorOfBook; public string Title { get; set; } ...
C# Основы c#
1.Какой элемент нужно добавить на форму, для размещения файла в нем? 2.Как создается событие на кнопке?
C# Обработка исключения в СЛАУ https://www.cyberforum.ru/ csharp-beginners/ thread2598737.html
Здравствуйте! Есть код для решения СЛАУ. Чтобы программа не ломалась сделал обработку исключений (ввод только цифр и запятой с минусом) через KeyPress. Но при вводе символов все равно ломается, мне...
C# Создать класс каталог https://www.cyberforum.ru/ csharp-beginners/ thread2598591.html
Здравствуйте надо создать класс каталог который хранит книги подобна словарю.Можно ли спросить как лучше опистаь этот класс, нужно просто создать в каталоге приватную переменную уже встроенного...
C# Получение информации с использованием регулярных выражений
Добрый. Есть следующая строка на сайте: "descr">35-1000 дней</p> и получить в итоге 35-1000 дней, но не знаю, как получить именно *пробел*дней В своей программе написал для получения 35-1000 при...
C# Счётчик запуска. Не обновляется первая строка TXT файла Уважаемые форумчане! Я в программировании человек-чайник и прошу помощи. Задача: Есть код, который при запуске, в текстовой файл, прибавляет единицу к существующему значению, при этом, первая... https://www.cyberforum.ru/ csharp-beginners/ thread2598562.html
2079 / 1232 / 464
Регистрация: 20.12.2014
Сообщений: 3,237
15.03.2020, 19:59 0

Ввести одномерный целочисленный массив A. Сформировать массив B, записав в него все нечетные элементы массива А, стоящих - C# - Ответ 14336506

15.03.2020, 19:59. Показов 1698. Ответов 1
Метки (Все метки)

Ответ

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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Console.WriteLine("введите размерность массива");
int n = int.Parse(Console.ReadLine());
int[] a = new int[n];
for (int i = 0; i < n; i++)
{
    Console.Write("a[{0}]= ", i);
    a[i] = int.Parse(Console.ReadLine());
}
//поиск минимального элемента
int minn = a[0];
int index = 0;
for (int i = 0; i < n; i++)
{
    if (a[i] < minn)
    {
        minn = a[i];
        index = i;
    }
}
Console.WriteLine("Массив А:");
foreach (int d in a)
    Console.Write(" {0} ", d);
//массив В (если нечетные элементы по значению)
int p = 0;
int[] B = new int[p];
for (int i = index + 1; i < n; i++)
{
    if(a[i] % 2 != 0)
    {
        p += 1;
        Array.Resize(ref B, p);
        B[p - 1] = a[i];
    }
}
Console.WriteLine();
Console.WriteLine("Массив B:");
foreach (int f in B)
    Console.Write(" {0} ", f);
Array.Sort(B);
Console.WriteLine();
Console.WriteLine("Массив B после сортировки:");
foreach (int f1 in B)
    Console.Write(" {0} ", f1);
Console.WriteLine();
//массив В1 (если нечетные элементы по местоположению)
int[] B1 = new int[(a.Length - index) / 2];
int m = -1;
for (int i = index + 1; i < n; i++)
{
    if (i % 2 == 0)
    {
        m += 1;
        B1[m] = a[i];
    }
}
Console.WriteLine("Массив B1:");
foreach (int f2 in B1)
    Console.Write(" {0} ", f2);
Array.Sort(B1);
Console.WriteLine();
Console.WriteLine("Массив B1 после сортировки:");
foreach (int f3 in B1)
    Console.Write(" {0} ", f3);
Console.Read();


Вернуться к обсуждению:
Ввести одномерный целочисленный массив A. Сформировать массив B, записав в него все нечетные элементы массива А, стоящих C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.03.2020, 19:59
Готовые ответы и решения:

Сформировать одномерный массив В, записав в него сначала элементы массива А, имеющие четные индексы
Сформировать одномерный массив В,записав в него сначала элементы массива А,имеющие четные...

Сформировать массив B, записав в него все элементы массива А, стоящие после минимального
Помогите пожалуйста решить задачу: Ввести одномерный целочисленный массив A. Сформировать массив...

Двумерный массив. Сформировать из элементов массива одномерный массив, в который поместить все нечетные элементы, которые делятся на 3
Дан двумерный массив А с размерностью NxN, элементы массива - случайные целые числа из диапазона...

Массив: Создать одномерный массив, записав в него максимальные элементы каждой строки исходного массива.
Дан двумерный массив(вводится с клавиатуры). Создать одномерный массив, записав в него максимальные...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.03.2020, 19:59
Помогаю со студенческими работами здесь

Сформировать массив В, записав в него элементы массива А в обратном порядке
Дан массив А состоящий с действителтных чисел. Сформировать В, записав в него элементы массива А в...

Сформировать массив B, записав в него элементы массива A с нечётными индексами
Начали проходить массивы. Не получается решить данную задачу. Помогите, кто сечет фишку. ...

Сформировать массив B, записав в него элементы массива A с нечётными индексами
Помогите пожалуйста!!! Паскаль начали недавно проходить, не могу решить задачу. Сформировать...

Сформировать массив записав элементы одного массива на четные места, а другого на нечетные
Привет друзья! Понимаю логику данной программы, но плохо знаю язык c++, прошу дать код хотя бы...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru