Написал на С++
Объяснение:
#include <iostream>
#include <windows.h>//для русской раскладки
using namespace std;
int main()
{
SetConsoleCP(1251);//подключаем русскую раскладку
SetConsoleOutputCP(1251);
int a[15]; //массив
cout << "Введите элементы массива:" << endl;
for (int i = 0; i < 15; i++)
{
cout << "a[" << i+1 << "] = ";
cin >> a[i];
}
int max = a[0]; //максимальный элемент массива
for (int i = 0; i < 15; i++)
{
if (a[i] > max)
max = a[i];
}
cout << "Максимальный элемент массива равен: " << max << endl;
system("pause");
return 0;
}
Написал на С++
Объяснение:
#include <iostream>
#include <windows.h>//для русской раскладки
using namespace std;
int main()
{
SetConsoleCP(1251);//подключаем русскую раскладку
SetConsoleOutputCP(1251);
unsigned int kol;//количество чисел в последовательности
unsigned int kratnie4 = 0;//количество чисел кратных 4
do//проверка ввода, что количество чисел не превышает 1000
{
cout << "Введите количество чисел в последовательности (оно должно быть натуральным и меньше 1000): ";
cin >> kol;
} while (kol > 1000);
unsigned int* a = new unsigned int[kol];//инициализируем массив
cout << "Введите элементы массива(они должны быть натуральными и меньше 30000):" << endl;
for (int i = 0; i < kol; i++)
{
do//проверка ввода, что число не превышает 30000
{
cout << "a[" << i + 1 << "] = ";
cin >> a[i];
} while (a[i] > 30000);
}
for (int i = 0; i < kol; i++)
{
if (a[i] % 4 == 0)
kratnie4++;
}
cout << "Количество чисел кратных 4 в последовательности равна: " << kratnie4 << endl;
delete a; // высвобождение памяти
system("pause");
return 0;
}
Поделитесь своими знаниями, ответьте на вопрос:
1. черно-белое растровое графическое изображение имеет размер 240 на 140 точек. какой объем памяти займет это изображение? 2. для хранения изображения размером 340 на 180 точек требуется 8 кбайт памяти. сколько цветов используется в изображении?
Считаем что в черно белом изображении 2 цвета,
значит 2 цвета = 2^1, глубина цвета 1 бит
Объём памяти
240*140*1 = 33600 бит
33600 бит / 8 = 4200 байт /1024 = 4,1 Кбайт
2)***
8 Кбайт *1024 = 8192 байт *8 = 65536 бит
65536 бит / (340*180) = 1,07 бит //видимо ошибка в условии
допустим глубина цвета 1 бит
2^1 = 2, т.е в изображении используется 2 цвета (т.е оно черно белое)