
Задать матрицу 3 на 3,заменить элементы которые делятся на 3 без остатка, на 0,программу написать
на с #

Ответы на вопрос

namespace ConsoleApplication26{ class Program { static void Main(string[] args) { Random r = new Random(); double[,] A = new double[3, 3]; Console.WriteLine("Исходная матрица: "); for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { A[i, j] = r.Next(-100, 100); Console.Write(A[i, j] + " "); } Console.WriteLine(); } Console.WriteLine("Преобразованная матрица: "); for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { if (A[i, j] % 3 != 0) { A[i, j] = 0; } } }
for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { Console.Write(A[i, j] + " "); } Console.WriteLine(); }
} }}



Вот программный код на C#, который создает матрицу 3x3 и заменяет элементы, делящиеся на 3 без остатка, на 0:
```csharp using System;
class Program { static void Main(string[] args) { // Создание матрицы 3x3 int[,] matrix = new int[3, 3];
// Заполнение матрицы случайными числами от 1 до 9 Random random = new Random(); for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { matrix[i, j] = random.Next(1, 10); } }
// Вывод исходной матрицы Console.WriteLine("Исходная матрица:"); PrintMatrix(matrix);
// Замена элементов, делящихся на 3 без остатка, на 0 for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { if (matrix[i, j] % 3 == 0) { matrix[i, j] = 0; } } }
// Вывод измененной матрицы Console.WriteLine("Матрица после замены:"); PrintMatrix(matrix);
Console.ReadLine(); }
// Метод для вывода матрицы static void PrintMatrix(int[,] matrix) { for (int i = 0; i < matrix.GetLength(0); i++) { for (int j = 0; j < matrix.GetLength(1); j++) { Console.Write(matrix[i, j] + " "); } Console.WriteLine(); } } } ```
Программа создает матрицу 3x3 и заполняет ее случайными числами от 1 до 9. Затем она проходит по каждому элементу матрицы и, если число делится на 3 без остатка, заменяет его на 0. В конце программа выводит исходную и измененную матрицы на экран.


Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili