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

Информатика Арифметическое уровнение для вычисления суммы первых 4-х компонентов элемента x: с первые2 и yвторые 2​

Показать ответ
Ответ:
Siya99
Siya99
04.09.2020 10:49

решал раньше , подставь свои данные только и всё

дано:

разрешающая способность сканера 600 х 600 dpi.

размер 10см x 15см.

глубина цвета - 3 байта.

найти:

каков информационный объём этого файла?

решение:

вначале переводим глубину
цвета из байт в биты

3 байта * 8бит в байте = 24 бит

вычисляем разрешение сканера в 1 дюйме квадрат

600*600 = 360 000 пикселей в 1 дюйм^2

переводим размер картинки из квадратных сантиметров в квадратные дюймы.

10см = 3.937дюйма

15см =
5,906дюйма

10*15=150 см^2 = 3,937 * 5,906 = 23,25 дюйм^2

вычисляем количество пикселей в изображении

23,25 дюйм^2 * 360 000 пикселей в 1 дюйм^2 = 8 370 000 пикселей

информационный объём вычисляем по формуле

количество пикселей * глубину цвета =

8
370 000 пикселей * 24 бит = 200 880 000 бит.

переводим в байты делением на 8.

25 110 000 байт

или же делим на 1024*1024 чтобы получить количество мегабайт

23,95 мегабайт

0,0(0 оценок)
Ответ:
bmonolova1980
bmonolova1980
25.09.2020 22:51

#include <iostream>

using namespace std;

int main()

{

int n, m;

int **arr;

int min;

cout << "Enter dimension of array (n/m)" << endl;

cin >> n >> m;

arr = new int *[n];

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

 arr[i] = new int[m];

}

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

 for (int j = 0; j < m; j++) {

  cout << "arr[" << i << "][" << j << "] = ";

  cin >> arr[i][j];

 }

}

cout << "Your array:" << endl;

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

{

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

 {

  cout << arr[i][j] << " ";

 }

 cout << endl;

}

cout << "Min is: ";

min = arr[0][0];

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

 for (int j = 0; j < m; j++) {

  if (min > arr[i][j]) {

   min = arr[i][j];

  }

 }

}

cout << min << endl;

return 0;

}

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