1 / 1 / 0
Регистрация: 29.01.2019
Сообщений: 20
1

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

15.03.2020, 18:42. Показов 2306. Ответов 1

Author24 — интернет-сервис помощи студентам
Ввести одномерный целочисленный массив A. Сформировать массив B, записав в него все нечетные элементы массива А, стоящих после минимального. Массив B упорядочить по возрастанию.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
 
namespace lab2
{
class Program
{
public static void Main(string[] args)
{
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());
}
 
 
}
}
}
первый массив создан, а дальше не имею понятия как работать. только начала изучать данный язык.
0
15.03.2020, 18:42
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.03.2020, 18:42
Ответы с готовыми решениями:

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

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

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

1
 Аватар для chumich
2081 / 1239 / 464
Регистрация: 20.12.2014
Сообщений: 3,237
15.03.2020, 19:59 2
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();
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.03.2020, 19:59
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
Laravel или Symfony: что лучше для старта?
Wired 18.02.2025
В веб-разработке выбор правильного фреймворка может стать определяющим фактором успеха проекта. Особенно это актуально для PHP - одного из самых распространенных языков программирования, где Laravel. . .
Что нового в Laravel 12
Wired 18.02.2025
С момента своего появления в 2011 году Laravel постоянно развивается, внедряя инновационные решения и совершенствуя существующие возможности. В начале 2025 года ожидается выход Laravel 12 - новой. . .
Роутер в Laravel: как работать с маршрутами
Wired 18.02.2025
Маршрутизация - один из основополагающих элементов любого веб-приложения на Laravel, определяющий как приложение отвечает на HTTP-запросы к различным URL-адресам. По сути, роутинг - это механизм. . .
Интеграция шаблона Bootstrap в Laravel PHP
Wired 18.02.2025
Разработка веб-приложений в современном мире требует не только надежного бэкенда, но и привлекательного, отзывчивого интерфейса. Laravel, как один из самых популярных PHP-фреймворков, отлично. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru