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

Нужна по заданию. Начинающий.
Язык C#
1) Дан одномерный массив целых чисел длины m. Заполните его с клавиатуры. Найдите в данном массиве все элементы, кратные 6 и запишите их в новый массив. Выведите полученный массив.
2) Дан двумерный массив целых чисел, размерности 3×3.
a) Заполнить его случайными числами
b) Вывести элементы массива матрицей
c) Найти сумму элементов на побочной диагонали матрицы

Показать ответ
Ответ:
AlinaSki
AlinaSki
13.10.2020 01:41

Задача 1:

using System;

using System.Collections.Generic;

namespace ConsoleApp1

{

   class Program

   {

       static void Main(string[] args)

       {

           int m;

           Console.Write("Введите m: ");

           m = Convert.ToInt32(Console.ReadLine());

           int[] A = new int[m];

           List<int> listb = new List<int>();

           Console.WriteLine("Введите массив: ");

           for (int i = 0; i < m; i++)

           {

               A[i] = Convert.ToInt32(Console.ReadLine());

               if (A[i] % 6 == 0) listb.Add(A[i]);

           }

           int[] B = listb.ToArray();

           Console.WriteLine("Полученный массив: ");

           for (int i = 0; i < B.Length; i++)

               Console.Write(B[i] + " ");

       }

   }

}

Задача 2:

using System;

namespace ConsoleApp1

{

   class Program

   {

       static void Main(string[] args)

       {

           int[,] A = new int[3,3];

           int sum = 0;

           Random r = new Random();

           for (int i = 0; i < 3; i++)

           {

               for (int j = 0; j < 3; j++)

               {

                   A[i, j] = r.Next(100);

                   Console.Write(A[i,j]+" ");

                   if (i + j == 3-1) sum += A[i,j];

               }

               Console.WriteLine();

           }

           Console.WriteLine("Сумма элементов на побочной диагонали матрицы = {0}",sum);

       }

   }

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота