Есть ответ 👍

Как решить ? для хранения растрового изображения размером 128*128 пикселей отвели 2 килобайта памяти. каково максимально возможное число цветов в палитре изображения?

127
147
Посмотреть ответы 2

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


Разрешение изображения 128х128=16384 пикселя. 2 кб=2048 байт=16384 бит, значит макс. число цветов 2 (каждый бит вмещает 2 цвета)

using System;

namespace ConsoleApp1

{

   class Program

   {

       static void Main(string[] args)

       {

           int matrixSize = 5;

           int sum=0;

           int[,] matrix = new int[matrixSize, matrixSize];

           Random r = new Random();

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

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

               {

                   matrix[i, j] = r.Next(5) - 2;

                   if (matrix[i, j] % 2 != 0) sum += matrix[i, j];

               }

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

           {

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

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

               Console.WriteLine();

           }

           Console.WriteLine("Сумма нечетных элементов матрицы равна " + sum);

       }

   }

}

Популярно: Информатика