Themrg
15.10.2022 01:14

Заполнить матрицу 3 х 3 случайными числами от 1 до 100. Вывести данную матрицу на экран. Написать функцию, которая заменит нулями элементы матрицы, кратные 2. Вывести изменённую матрицу на экран. C#

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
хааа2
02.12.2021 17:57

using System;

using System.Collections.Generic;

using System.Linq;

namespace Queue

{

   public class Queue<T>

   {

       private List<T> _items = new List<T>();

       public int Count => _items.Count;

       public void Enqueue(T item)

       {

           if(item == null)

           {

               throw new ArgumentNullException(nameof(item));

           }

            _items.Add(item);

       }

       public T Dequeue()

       {

           var item = GetItem();

           _items.Remove(item);

           return item;

       }

       public T Peek()

       {

           var item = GetItem();

           return item;

       }

       private T GetItem()

       {

           var item = _items.FirstOrDefault();

           if (item == null)

           {

               throw new NullReferenceException("Очередь пуста. Нет элементов для получения.");

           }

           return item;

       }

   }

}

namespace Queue

{

   class Program

   {

       static void Main(string[] args)

       {

           // Создаем новую очередь.

           var queue = new Queue<int>();

           // Добавляем новые элементы в очередь.

           queue.Enqueue(1);

           queue.Enqueue(7);

           queue.Enqueue(42);

           queue.Enqueue(69);

           queue.Enqueue(-17);

           Console.WriteLine($"Очередь содержит {queue.Count} элементов.");

           // Получаем элементы с удалением.

           var item1 = queue.Dequeue();

           Console.WriteLine($"Первый элемент из очереди {item1}.");

           var item2 = queue.Dequeue();

           Console.WriteLine($"Второй элемент из очереди {item2}.");

           // Добавляем новый элемент в очередь.

           queue.Enqueue(88);

           // Просматриваем элемент без удаления.

           var item3 = queue.Peek();

           Console.WriteLine($"Обзор элемента без удаления {item3}.");

           Console.ReadLine();

       }

   }

}

0,0(0 оценок)
Ответ:
Bioloqq
27.02.2023 14:17

1.

монитор , мышь , клавиатура , и системный блок

2.

Системный блок — это элемент персонального компьютера, который защищает компоненты компьютера

Периферийные устройства – это любые дополнительные и вс устройства, которые подключаются к ПК для расширения его функциональных возможностей

Устройства ввода — периферийное оборудование, предназначенное для ввода данных или сигналов в компьютер или в другое электронное устройство во время его работы.  

Плоттер — устройство для автоматического вычерчивания с большой точностью рисунков, схем, сложных чертежей, карт и другой графической информации на бумаге размером до A0 или кальке.

Кэш микропроцессора — кэш (сверхоперативная память), используемый микропроцессором компьютера для уменьшения среднего времени доступа к компьютерной памяти. Является одним из верхних уровней иерархии памяти.

3.

Диск С – 7 класс – домашнее задание – графика – рыбка.png

4.

Операционная система Сервисные программы Инструментальные программы Программы технического обслуживания компьютера

Объяснение:

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