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

Заменить все элементы массива, попадающие в интервал [a, b], нулем

26.05.2014, 14:16. Показов 2492. Ответов 1
Метки нет (Все метки)

Здравствуйте,помогите пожалуйста написать программу на С#!

Задачи из данного пункта решить двумя способами, используя
одномерный массив, а затем двумерный. Размерность массива вводится с клавиатуры.
Пример 1: для одномерного массива
Пример 2: для двумерного массива
Заменить все элементы, попадающие в интервал [a, b], нулем
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.05.2014, 14:16
Ответы с готовыми решениями:

Заменить все элементы, попадающие в интервал [a, b], нулем
3адание: Заменить все элементы, попадающие в интервал , нулем. Начудил с кодом, переделываю код, а...

Заменить все элементы последовательности, попадающие в интервал [a, b], нулем
уважаемые форумчане подсобите с задачами в C#. 1)Дана последовательность целых чисел. ...

Двумерный массив. Заменить все элементы, попадающие в интервал [a, b], нулем
Двумерный массив "Дана последовательность целых чисел. Заменить все элементы, попадающие в...

Двумерный массивы, заменить все элементы, попадающие в интервал [a, b], нулем
Сегодня была тема для одномерного массива, потом по заданию надо для двумерного, начал...

1
Life Builder
532 / 496 / 374
Регистрация: 12.01.2011
Сообщений: 1,752
26.05.2014, 16:29 2
Лучший ответ Сообщение было отмечено niy как решение

Решение

Цитата Сообщение от niy Посмотреть сообщение
Пример 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
Console.WriteLine("Введите размер массива");
            int[] mas = new int[int.Parse(Console.ReadLine())];
 
 
            //Заполняем массив случайными числами
            Random r = new Random();
 
            for (int i = 0; i < mas.Length-1; i++)
                mas[i] = r.Next(1000);
            //Конец
 
            Console.WriteLine("Введите a");
            int a = int.Parse(Console.ReadLine());
 
            Console.WriteLine("Введите b");
            int b = int.Parse(Console.ReadLine());
 
            for(int i = 0; i< mas.Length-1; i++)
                if (mas[i] >= a && mas[i] <= b)
                    mas[i] = 0; 
 
            //Вывод элементов
            foreach (int el in mas)
                Console.Write(" {0}", el);
Второе аналогично
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.05.2014, 16:29
Помогаю со студенческими работами здесь

Массивы, заменить все элементы, попадающие в интервал [a, b], нулем, всё работает, но есть 1 нюанс
Всё вроде работает, есть такой вопрос как вывести массив до изменения более простым способом, чтобы...

Найти элементы массива, попадающие в заданный интервал
Помогите с решением задачки. Вот условие(в скриншоте, см. ниже). Массив заполняется.

Заменить нулем все отрицательные элементы коллекции, не кратные семи
Задача звучит вот так. Ввести одномерную коллекцию размером N с клавиатуры. Заменить нулем все...

Массив целых чисел. Все элементы, кратные числу 10, заменить нулем
Данный массив целых чисел. а) Все элементы, кратные числу 10, заменить нулем. б) Все нечетные...


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

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

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