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

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

24.11.2016, 11:13. Показов 2484. Ответов 3
Метки нет (Все метки)

В целочисленной матрицей 𝐴 размером 𝑁 × 𝑀
заменить элементы столбца, расположенного по центру, на значения
элементов одномерного массива В (числа 𝑁 и М задаются с
клавиатуры в диапазоне от 3 до 10). Первоначальное заполнение
массивов А и В осуществить при помощи датчика случайных чисел
в диапазоне от -5 до 15. Исходную и видоизмененную матрицы, а
также массив В вывести на экран.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
1
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2016, 11:13
Ответы с готовыми решениями:

В прямоугольной матрице заменить элементы каждого столбца на сумму элементов этого столбца
Решить задачу: в прямоугольной матрице заменить элементы каждого столбца на сумму элементов этого...

В целочисленной матрице расположить элементы каждого столбца заданным образом
Составить программу на языке Паскаль в соответствии с принципом модульности. Для заданной...

Определить столбец в матрице сумма элементов, которого максимальна. заменить элементы этого столбца на 0
Задать с клавиатуры матрицу размером 4х4 Определить столбец сумма элементов, которого максимальна....

В матрице найти номер столбца, имеющего максимальную сумму элементов, и заменить все его элементы на первый
В матрице найти номер столбца, имеющего максимальную сумму элементов, и заменить все его элементы...

3
1 / 1 / 0
Регистрация: 28.03.2016
Сообщений: 35
25.11.2016, 11:19  [ТС] 2
Помогите пожалуйста. Очень нужно)))
0
46 / 43 / 16
Регистрация: 02.07.2013
Сообщений: 421
25.11.2016, 15:05 3
Лучший ответ Сообщение было отмечено vfifgfif как решение

Решение

что значит столбец, расположенный по центру? а если число столбцов четное?
какой тип элементов? буду предпологать что int.

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
class Program
    {
        static void Main(string[] args)
        {            
            //ввод с клавиатуры чисел m n
            Console.WriteLine("Введите с клавиутору число N");
            int n = int.Parse(Console.ReadLine());
            Console.WriteLine("теперь введите число M");
            int m = int.Parse(Console.ReadLine());
            //создание массивов размера n m и заполнение случайными числами типа int
            int[,] a= new int [n,m];
            int[] b= new int [n];
            Random rnd = new Random();
            for (int i=0;i<n;i++)
            { 
                for (int j=0;j<m;j++)
                {
                    a[i,j]=rnd.Next(-5,15);
                }
                b[i]=rnd.Next(-5,15);
            }
            //вывод на экран сгенерированных массивов
            for (int i=0; i<n;i++)
            {
                for (int j=0;j<m;j++)
                    Console.Write(a[i,j]+"\t");
                Console.WriteLine();
            }    
            for (int j=0;j<n;j++)
                Console.WriteLine(b[j]);
            //замена "среднего" столбца в матрице а на столбец b
            for (int i=0;i<n;i++)
                a[i,(m-1)/2]=b[i]; 
            //повторный вывод на экран матрицы
            for (int i=0; i<n;i++)
            {
                for (int j=0;j<m;j++)
                    Console.Write(a[i,j]+"\t");
                Console.WriteLine();
            }    
          
        }
2
207 / 73 / 49
Регистрация: 08.04.2020
Сообщений: 157
08.04.2020, 22:36 4
C#
1
2
3
4
5
6
7
8
9
10
            for (int i=0;i<n;i++)
            { 
                for (int j=0;j<m;j++)
                {
                    a[i,j]=rnd.Next(-5,15);
                    Console.Write(a[i,j]+"\t");
                }
                b[i]=rnd.Next(-5,15);
                Console.Write($"|| {b[i]}\n");
            }
можно в первом цикле сразу и вывод
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2020, 22:36
Помогаю со студенческими работами здесь

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

В целочисленной матрице заменить элементы главной диагонали на номера столбцов
В целочисленной матрице А размером 𝑁 × 𝑀 заменить элементы главной диагонали на номера столбцов...

В целочисленной матрице найти номер столбца с минимальной суммой элементов
С++.дана целочисленная матрица (m,n) Найти номер столбца с минимальной суммой элементов

Все элементы с наибольшими значениями в целочисленной квадратной матрице порядка n заменить нулями
Привет всем, помогите составить программу. Все элементы с наибольшими значениями в целочисленной...


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

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

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