М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
mgam56
mgam56
06.04.2021 12:08 •  Информатика

1. сколько цветов будет содержать палитра, если каждый базовый цвет кодировать двумя битами? 2. какой объем видеопамяти в кбайтах нужен для хранения изображения размером 640х250 пикселей и использующего 16-цветную палитру? 3. видеопамять имеет объем, в котором может храниться 4-х цветное изображение размером 300х200. какого размера изображение можно хранить в том жеобъеме памяти, если оно будет использовать 256-ти цветную палитру? 4. сколько цветов можно максимально использовать для хранения изображения размером 350х200 пикселей, если объем страницы видеопамяти - 65 кбайт? 5. придумайте кодирования цветов для 64-цветной палитры. 6. пусть видеопамять компьютера имеет объём 512 кбайт. размер графической сетки – 640х480. сколько страниц экрана может одновременно разместиться в видеопамяти при палитре из 256 цветов?

👇
Ответ:
aliha001
aliha001
06.04.2021
1.Три базовых цвета- Red, Green, Blue. На каждый по два бита - получается по 4 бита градации на цвет. того 4*4*4= всего 64
4,6(47 оценок)
Открыть все ответы
Ответ:
gwetyalina1345
gwetyalina1345
06.04.2021

Відповідь:

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

void randarr(int *B,int N){

for(int i = 0; i < N; i++){

  B[i] = rand() % 10 + 1;

}

}

void printarr(int *B,int N){

for(int i = 0; i < N; i++){

  cout << B[i] <<"\t";

 }

}

void expression(int *B,int N){

for(int i = 0; i < N; i++){

 B[i] += 1;

}

}

int main(){

srand(time(NULL));

setlocale(LC_ALL , "Ukrainian");

int N;

cout << "Введiть кiлькiсть елементiв массиву N: ";

cin >> N;

int *B = new int[N];

randarr(B,N);

printarr(B,N);

cout << "\nДодаємо 1 до кожного елемента массиву... " << endl;

 

expression(B,N);

printarr(B,N);    

   

   delete[] B;

return 0;

}

4,7(92 оценок)
Ответ:
feyruz707
feyruz707
06.04.2021

using System;

namespace ConcoleApplication

{

   class Program

   {

       public static void Main()

       {

           var n = int.Parse(Console.ReadLine());

           var input = Console.ReadLine().Split();

           var maxUneven = 0;

           var index = 0;

           for (var i = 0; i < n; i++)

           {

               var elem = int.Parse(input[i]);

               if (elem % 2 != 0 && elem > maxUneven)

               {

                   maxUneven = elem;

                   index = i;

               }

           }

           Console.WriteLine(index);

       }

   }

}

Объяснение:

сделал ввод массива в одну строку

4,4(71 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ