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

Массивы

19.03.2020, 19:54. Показов 579. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста написать программу. Элементы вывела, а вот как дальше сумму, количество посчитать и реверс сделать не понимаю.
Задание: Создать массив из 30 целых случайных чисел в интервале [-20, 50]. Вывести на экран сумму четных и количество нечетных элементов массива. Выполнить реверс массива. Поменять местами минимальный и последний элементы массива.
Код:
C#
1
2
3
4
5
6
7
8
9
10
Random myRnd = new Random(); 
int[] a = new int[30]; 
Console.WriteLine("выведите на экран 30 рандомных чисел"); 
for (int i = 0; i < a.Length; i++) 
{ 
a[i] = myRnd.Next(-20, 50); 
Console.Write(a[i] + " "); 
} 
Console.WriteLine("\nРезультат:"); 
Console.ReadLine();
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.03.2020, 19:54
Ответы с готовыми решениями:

Снова МАССИВЫ
Вот что у меня получилось: &lt;%{ var menu_list = new Array( &quot;index.asp&quot;,&quot;Пункт 1&quot;, &quot;index2.asp&quot;,&quot;Пункт 2&quot;); var list_1 =...

Массивы уровня Application?
Как в global.asa на событие Application_OnStart правильно проинициализировать двумерный массив, сразу же присвоив ему какие-то...

Коллекции и массивы - проблемы..
Здраствуйте, возникла такого рода проблема: Пишу на ASP(VBScript) классы и мне нужно организовать что-то типа коллекции объектов.. как я...

2
14 / 8 / 7
Регистрация: 09.10.2016
Сообщений: 54
19.03.2020, 20:20
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
            Random myRnd = new Random();
            int[] a = new int[30];
            int count = 0, sum = 0;
 
            for (int i = 0; i < a.Length; i++)
            {
                a[i] = myRnd.Next(-20, 50);
            }
 
            Console.WriteLine("Ваш массив: ");
            foreach (int number in a)
            {
                Console.Write(number + " ");
                if (number % 2 == 0)
                    sum += number;         //считаем сумму четных чисел
                else
                    count++;               //количество нечетных элементов
            }
            Console.WriteLine("\n\nСумма четных чисел: " + sum + "\nКоличество нечетных элементов: " + count);
            Array.Reverse(a);
 
            Console.WriteLine("\nВаш массив (реверс): ");
 
            foreach (int number in a)
            {
                Console.Write(number + " ");
            }
 
            int lastElement = a[a.Length-1];
            a[a.Length-1] = a[0];
            a[0] = lastElement;
 
            Console.WriteLine("\nВаш массив (Поменяли первый и последний элемент местами): ");
            foreach (int number in a)
            {
                Console.Write(number + " ");
            }
            Console.WriteLine();
1
0 / 0 / 0
Регистрация: 18.02.2020
Сообщений: 35
19.03.2020, 20:25  [ТС]
Спасибо большое! Пошла разбираться что да как)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.03.2020, 20:25
Помогаю со студенческими работами здесь

Массив, элементами которого являются массивы
на загрузку страницы пишу private void Page_Load(object sender, System.EventArgs e) { // Put user code to initialize the page...

Можно ли в ASP использовать динамические массивы
У меня что-то браузер ругается на них... Приходится объявлять массивы с заведомо большим колчеством элементов. Но что-то это мне не...

Можно ли передать в другой файл по ссылке массивы и объект RecordSet?
Можно ли передать в другой файл по ссылке массивы и объект RecordSet? Если да то как? Спасибо.

Упорядочить массивы по по убыванию, потом соединить массивы в один упорядоченный массив
Начала писать, запуталась Даны два одномерных массива состоящие из 10 целых чисел. Упорядочить массивы по по убыванию, потом соединить...

Даны массивы а и b. Получить новые массивы a и b, элементы которых вычисляются по правилу: ai=bi, bi= -ai
Даны массивы а и b, состоящие из n-элементов каждый. Получить новые массивы a и b, элементы которых вычисляются по правилу: ai=bi, bi=...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
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/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru