Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Для заданной матрицы размером 8 на 8 найти такие k,при которых k-я строка матрицы совпадет с k-ым столбцом https://www.cyberforum.ru/ csharp-beginners/ thread392607.html
Для заданной матрицы размером 8 на 8 найти такие k,при которых k-я строка матрицы совпадет с k-ым столбцом.Найти сумму элементов в тех строках,которые содержат хотя бы один отрицательный элемент.Ни...
C# Написать программу, которая считывает текст из файла и определяет, сколько в нем слов
Написать программу,которая считывает текст из файла и определяет ,сколько в нем слов,состоящих не более чем из 4-х букв.Помогите Пожалуйста написать программу!
C# Замена символов в строке https://www.cyberforum.ru/ csharp-beginners/ thread392601.html
Дана строка символов.Заменить все буквы "И" на знак "+".Спасибо!=)
C# Строки (String) Почему-то не работают стандартные методы String. Например f = f.Replace(" ", ""); работает но через f.Remove(i,1);//через цикл проверкой не хочет. Также не работает следующая строчка... https://www.cyberforum.ru/ csharp-beginners/ thread392584.html
Поворот полинома C#
Дело вот в чем нужно в PictureBox задать систему координат(это сделал). Далее выбрать количество точек и по количеству точек построить полином,дальше задать угол и повернуть его относительно центра!...
C# Вопрос про .dll https://www.cyberforum.ru/ csharp-beginners/ thread392549.html
Здравствуйте, скажите пожалуйста, можно ли написать эти библиотеки на C# а использовать их в VB.NET? и как их можно импортировать?
C# Указатели в C#. Модификатор fixed. Не компилируется, ошибка не понятна. Ошибка в строке 7, там где fixed. class Program { unsafe static void Main(string args) { SomeObject so = new SomeObject(5, 9); fixed... https://www.cyberforum.ru/ csharp-beginners/ thread392546.html Запись ListBox<string> в файл C#
Записываю ListBox<string> в файл такой функцией: public static bool WriteData(List<string> toFile, string path) { System.Windows.MessageBox.Show(toFile.Count.ToString()); ...
C# Как правильно будет выглядить псевдокод? using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace lab4 { class Program { static void Main(string args) https://www.cyberforum.ru/ csharp-beginners/ thread392540.html C# Программирование с использованием 3 видов строк string, char, stringbuild https://www.cyberforum.ru/ csharp-beginners/ thread392527.html
Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Определить длину самого короткого (длинного) слова.Реализовать с использованием 3 видов строк string, char,...
C# Программа ввода параметров расчетной схемы.Проверка на допустимость вводимых значений
Доброго субботнего вечера форумчане По лабораторной работе написал программу расчетную. А как мне прописать,чтобы при введение в "УЗЛЫ" и "ВЕТВИ" отрицательных,нецелых,и вообще не цифр...
C# Помощь с компилятором. Понял как компилировать, все делается , но когда компилит , то при запуске тупо встает cmd и ничего не происходит (не происходит выполнение когда).В чем проблема? https://www.cyberforum.ru/ csharp-beginners/ thread392490.html
6258 / 3559 / 898
Регистрация: 28.10.2010
Сообщений: 5,926
26.11.2011, 23:12 0

Элементы одномерного массива, большие среднего значения элементов массива, заменить на 0. - C# - Ответ 2216686

26.11.2011, 23:12. Показов 2036. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Generic32 как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Linq;
 
class Program
{
    static void Main(string[] args)
    {
        Random random = new Random();
        Console.Write("Размер массива: ");
        int[] array = Enumerable.Repeat(0, int.Parse(Console.ReadLine())).
            Select(i => random.Next(0, 50)).ToArray();
        Console.WriteLine("Массив: ");
        Console.WriteLine(string.Join(" ", array));
        double avg = (double)array.Sum() / array.Length;
        Console.WriteLine("Среднее значение массива: {0}", avg);
        array = array.Select(i => i > avg ? 0 : i).ToArray();
        Console.WriteLine("Новый массив: ");
        Console.WriteLine(string.Join(" ", array));
        Console.ReadKey(true);
    }
}


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

Элементы одномерного массива, большие среднего значения массива, заменить на ноль.
Сделайте, если можно напишите плз используя только самые операторы

Переписать элементы, большие среднего арифметического, в начало, а остальные - в конец массива
Дан массив из случайных чисел. Нужно переписать элементы, большие среднего...

Выбрать элементы массива, большие среднего арифметического, и упорядочить получившийся массив по убыванию
Дан массив x1, x2,..., x20. Выбрать элементы большие среднего арифметического и упорядочить...

Выбрать элементы массива, большие среднего арифметического, и упорядочить получившийся массив по убыванию
Дан массив x1, x2,..., x20. Выбрать элементы большие среднего арифметического и упорядочить...

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

Записать индексы тех элементов исходного массива, которые больше среднего значения всех элементов массива
Составить новый массив и вывести на экран, в который записать индексы тех элементов исходного...

Заменить все элементы массива, большие K, заданным числом
Дана последовательность действительных чисел a1, a2, …, an. Заменить все ее члены, большие данного...

Из массива удалить четные элементы, имеющие значение больше среднего арифметического всех элементов массива.
Из массива удалить четные элементы, имеющие значение больше среднего арифметического всех элементов...

В целочисленной матрице заменить элементы столбца, расположенного по центру, на значения элементов массива
В целочисленной матрицей 𝐴 размером 𝑁 × 𝑀 заменить элементы столбца, расположенного по центру, на...

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