Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
ЕвгенийТрын
1 / 1 / 1
Регистрация: 28.08.2015
Сообщений: 43
#1

Вычисление количества элементов, кратных 5, по столбцам, матрицы целых чисел - C#

30.01.2017, 17:13. Просмотров 250. Ответов 5
Метки нет (Все метки)

Составьте программу вычисления количества элементов, кратных 5, по столбцам, матрицы целых чисел C(6x5). Заполнить массив, используя функцию случайных величин в диапазоне от -50 до 50.

http://www.cyberforum.ru/csharp-beginners/thread1905478.html
Как я понял программа делается в консоли, только не понятно построение массива, и как пишется команда рандом?
Я не знаю С#, не привык к этим не понятным командам, раньше работал на Delphi, там как-то все проще...
Заранее спасибо большое!
C#
1
x[i, j] = random.Next(-50, 50);
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2017, 17:13
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычисление количества элементов, кратных 5, по столбцам, матрицы целых чисел (C#):

Дан массив целых чисел. Найти сумму элементов массива, кратных А или В
2) В массиве хранятся сведения об оценках 25 учеников по химии. Определить...

Вычислите количество элементов матрицы, кратных 3 и произведение элементов, кратных 9
Дана матрица. Вычислите количество элементов, кратных 3 и произведение...

Найдите сумму S и произведение Р целых чисел от 1 до n чисел кратных 3
Найдите сумму S и произведение Р целых чисел от 1 до n чисел кратных 3 ...

Расчет количества чисел, кратных трем
Первые 3 задания не работают,ошибка при запуске,помогите пожалуйста...

Среди целых чисел k, l, m, p найти пары кратных
Помогите, у кого время найдется : ) Среди целых чисел k, l, m, p найти пары...

5
Pikemaster
298 / 298 / 215
Регистрация: 24.09.2013
Сообщений: 769
Завершенные тесты: 4
30.01.2017, 17:20 #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
using System;
 
class Program
{
    static void Main(string[] args)
    {
        int[,] C = new int[5, 6];
        Random r = new Random();
 
        for (int i = 0; i < C.GetLongLength(0); i++)
        {
            int count = 0;
            for (int j = 0; j < C.GetLongLength(1); j++)
                Console.Write((C[i, j] = r.Next(-50, 50)) + "\t");
            Console.WriteLine();
        }
 
        for (int i = 0; i < C.GetLongLength(1); i++)
        {
            int count = 0;
            for (int j = 0; j < C.GetLongLength(0); j++)
                if (C[j, i] % 5 == 0)
                    count++;
            Console.WriteLine("Столбец №{0}: {1} элементов", i + 1, count);
        }
        Console.ReadKey();
    }
}
1
ЕвгенийТрын
1 / 1 / 1
Регистрация: 28.08.2015
Сообщений: 43
30.01.2017, 17:21  [ТС] #3
Будьте добры, подскажите, так пишется рандомное заполнение?
Цитата Сообщение от Pikemaster Посмотреть сообщение
Console.Write((C[i, j] = r.Next(-50, 50)) + " ");
0
Pikemaster
298 / 298 / 215
Регистрация: 24.09.2013
Сообщений: 769
Завершенные тесты: 4
30.01.2017, 17:23 #4
ЕвгенийТрын, это присваивание случайного значения и затем его вывод в консоль.
Здесь генерация случайного числа это:
C#
1
C[i, j] = r.Next(-50, 50);
1
ЕвгенийТрын
1 / 1 / 1
Регистрация: 28.08.2015
Сообщений: 43
30.01.2017, 17:25  [ТС] #5
Рандом буква "r", ужас как не привычно... Спасибо вам огромное!
Цитата Сообщение от Pikemaster Посмотреть сообщение
r.Next
0
Pikemaster
298 / 298 / 215
Регистрация: 24.09.2013
Сообщений: 769
Завершенные тесты: 4
30.01.2017, 17:27 #6
ЕвгенийТрын, объявите как угодно) Можно и так:
C#
1
2
3
Random random = new Random();
// ...
C[i, j] = random.Next(-50, 50);
Не за что.
1
30.01.2017, 17:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.01.2017, 17:27
Привет! Вот еще темы с решениями:

Подсчет количества отрицательных (положительных, нулевых, кратных k) элементов массива
Нада сделать в двумерном массиве прогу через Array и просто через двум.массив...

Сумма целых положительных чисел, больших 20, меньших 100, кратных 3
Добрый вечер! Я на первом курсе института, совсем не могу разобраться с...

Метод подсчета количества элементов двумерного массива кратных заданному числу
1. Написать метод подсчета количества элементов двумерного массива кратных...

Циклы: найти сумму целых положительных чисел, кратных 6 и меньших 150
Найти сумму целых положительных чисел, кратных 6 и меньших 150.


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru