Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
1 / 1 / 1
Регистрация: 29.10.2019
Сообщений: 23
1
.NET 4.x

Скопировать элементы одного массива в другой

16.11.2020, 20:26. Просмотров 1636. Ответов 4
Метки нет (Все метки)


Добрый день, не могу понять как реализовать копирование правильно (строки 34 - 42).
На основе первого массива создать другой, соответствующими элементами которого определить элементы первого массива возведенные в квадрат минус корень кубический второго элемента первого массива.
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
43
44
45
46
47
48
49
50
51
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace cursak
{
    class Program
    {
        static void Matrix()
        {
            int lenght = 5;
            int height = 5;
            double[,] mat1 = new double[lenght, height];
            for (int i = 0; i < lenght; i++)
            {
                for (int j = 0; j < height; j++)
                {
                    Console.Write("Введите число: " );
                    mat1[i, j]= int.Parse(Console.ReadLine());
                }
            }
            Console.WriteLine();
            for (int i = 0; i < lenght; i++)
            {
                for (int j = 0; j < height; j++)
                {
                    Console.Write("{0} ", mat1[i, j]);
                }
                Console.WriteLine();
            }
 
            double[,] mat2 = mat1;
            for (int i = 0; i < lenght; i++)
            {
                for (int j = 0; j < height; j++)
                {
                    mat2[i,j] = mat1[Math.Pow(i,2) , ]
                }
            }
        }
       
 
        static void Main(string[] args)
        {
            
            Console.ReadKey(true);
        }
    }
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2020, 20:26
Ответы с готовыми решениями:

Как переместить элементы одного массива в другой?
переписать элементы удовлетворяющих условию -1&lt;=x&lt;=1 из массива X в массив Y Я написал программу,...

Как копировать элементы из одного массива List<> в другой?
Я пробую так но выдает ошибку. void Deleta_Cubic(int nomer) { for...

Как скопировать четные элементы из одного массива в другой?
нужны именно четные элементы (а не все). элементы первого массива сгенерированы рандомно.

Как скопировать ИНДЕКСЫ четных элементов из одного массива в другой?
нужны индексы четных элементов, а не сами четные элементы. элементы первого массива сгенерированы...

4
Модератор
8923 / 6245 / 1746
Регистрация: 21.04.2018
Сообщений: 18,560
Записей в блоге: 2
16.11.2020, 20:30 2
Цитата Сообщение от VanIo Посмотреть сообщение
минус корень кубический второго элемента первого массива.
VanIo, вы уверенны, что правильно поняли задание?
Вы работаете с матрицей (двуменым массивом), а ВТОРОЙ элемент может быть только у одномерного массива.
0
1 / 1 / 1
Регистрация: 29.10.2019
Сообщений: 23
16.11.2020, 20:33  [ТС] 3
Цитата Сообщение от Элд Хасп Посмотреть сообщение
VanIo, вы уверенны, что правильно поняли задание?
Вы работаете с матрицей (двуменым массивом), а ВТОРОЙ элемент может быть только у одномерного массива.
так написано в задании, я так понимаю, что нужно брать элемент к примеру 1.1^2 - корень кубический 1.2
0
Модератор
8923 / 6245 / 1746
Регистрация: 21.04.2018
Сообщений: 18,560
Записей в блоге: 2
16.11.2020, 21:22 4
Цитата Сообщение от VanIo Посмотреть сообщение
так написано в задании, я так понимаю, что нужно брать элемент к примеру 1.1^2 - корень кубический 1.2
Я не понял такого задания.
Откуда у вас взялись 1.1 и 1.2 &
Покажите на примере матрицы.
0
1 / 1 / 1
Регистрация: 29.10.2019
Сообщений: 23
19.11.2020, 12:23  [ТС] 5
Лучший ответ Сообщение было отмечено Элд Хасп как решение

Решение

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Я не понял такого задания.
Откуда у вас взялись 1.1 и 1.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
29
30
31
32
33
34
int lenght = 5;
            int height = 5;
            double sum = 0;
            double min = 0;
            double[,] mat1 = new double[lenght, height];
            for (int i = 0; i < lenght; i++)
            {
                for (int j = 0; j < height; j++)
                {
                    Console.Write("Введите число: ");
                    mat1[i, j] = int.Parse(Console.ReadLine());
                }
            }
            Console.WriteLine();
            for (int i = 0; i < lenght; i++)
            {
                for (int j = 0; j < height; j++)
                {
                    Console.Write("{0} ", mat1[i, j]);
                }
                Console.WriteLine();
            }
 
            double[,] mat2 = new double[lenght, height];
            Console.WriteLine("Измененная матрица");
            for (int i = 0; i < lenght; i++)
            {
                for (int j = 0; j < height; j++)
                {
                    mat2[i, j] = Math.Pow(mat1[i, j], 2) - Math.Pow(mat1[0, 1], 1 / 3);
                    Console.Write("{0} ", mat2[i, j]);
                }
                Console.WriteLine();
            }
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.11.2020, 12:23

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Скопировать элементы из одного массива в другой
Пусть описана константа и два типа-массива: const m = 3; type TMas1 = array of real;...

Скопировать все числа из одного массива в другой
Задание: Пользователь вводит массив из 5 чисел. Программа копирует все числа из массива во второй...

Как скопировать содержимое одного массива в другой?
Всё тот же магазин. Осталось только одно, копировать содержимое из одного массива, в другой. Я уже...

Из одного массива скопировать переменную в другой массив
Суть задачи, есть класс B, в котором две переменные a и b, вот так это выглядит, class B { int...

Скопировать данные из одного массива (1000 элементов) в другой
вот есть код. само задание: скопировать данные из одного массива(1000 элементов) в другой. прога...

Скопировать числа из столбцов одного массива в другой массив
Дан массив чисел A (из n строк и m столбцов) со значением элементов от 0 до 255 (заполнить...


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

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

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