1. 40 * 50 * 30 = 60 000 байт.
2. 1 символ = 8 бит. Всего - 30 символов. 30 * 8 = 240 бит.
3. Глубина цвета показывает сколько бит отводится для хранения значения цвета. 8 бит = 1 байт. Всего пикселей, в данном случае, - 480 000. Изображение будет занимать 480 000 * 1 = 480 000 байт. / 1024 = 468,75 Кбайт.
4. Для представления 65536 цветов требуется 16 чисел. Для 256 цветов - 8 чисел. 16 / 8 = 2, значит объём файла уменьшится в 2 раза.
5. 16 цветов = 4 бита, т.к. = 16 ⇒ объём 1 пикселя = 4 бита. Всего пикселей - 640 * 480 = 307 200 ⇒ 307 200 * 4 = 1 228 800 - общее количество бит (150 Кбайт). 150 Кбайт < 256 Кбайт ⇒ достаточно.
6. 1 дюйм = 2,54 см. В 10 см содержится 3,94 дюйма (10 / 2,54 = 3,94). 3,94 * 600 = 2 364 пикселей по ширине и высоте экрана (т.к. разрешающая точек в цветном изображении 10 на 10 см. Информационный объем изображения: 5 588 496 * 16 = 89 415 936 бита или 64 Мбайта.
1. 40 * 50 * 30 = 60 000 байт.
2. 1 символ = 8 бит. Всего - 30 символов. 30 * 8 = 240 бит.
3. Глубина цвета показывает сколько бит отводится для хранения значения цвета. 8 бит = 1 байт. Всего пикселей, в данном случае, - 480 000. Изображение будет занимать 480 000 * 1 = 480 000 байт. / 1024 = 468,75 Кбайт.
4. Для представления 65536 цветов требуется 16 чисел. Для 256 цветов - 8 чисел. 16 / 8 = 2, значит объём файла уменьшится в 2 раза.
5. 16 цветов = 4 бита, т.к. = 16 ⇒ объём 1 пикселя = 4 бита. Всего пикселей - 640 * 480 = 307 200 ⇒ 307 200 * 4 = 1 228 800 - общее количество бит (150 Кбайт). 150 Кбайт < 256 Кбайт ⇒ достаточно.
6. 1 дюйм = 2,54 см. В 10 см содержится 3,94 дюйма (10 / 2,54 = 3,94). 3,94 * 600 = 2 364 пикселей по ширине и высоте экрана (т.к. разрешающая точек в цветном изображении 10 на 10 см. Информационный объем изображения: 5 588 496 * 16 = 89 415 936 бита или 64 Мбайта.
Поделитесь своими знаниями, ответьте на вопрос:
Составить программу возведения заданного натурального числа в третью степень, используя следующую закономерность: 1^3 = 1, 2^3 = 3 + 5, 3^3 = 7 + 9 + 11, 4^3 = 13 + 15 + 17 + 19, 5^3 = 21 + 23 + 25 + 27 + 29сделать нужно в c)
#include<bits/stdc++.h>
using namespace std;
int main()
{int n;
cin>>n;
int a[n+2];
a[1]=n*n-n+1;
for (int i=2;i<=n;i++)
a[i]=a[i-1]+2;
cout<<n<<"^3 = ";
for int i=1;i<=n;i++
{cout<<a[i];
if (i<n+1)
cout<<" + ";
}
}
Посмотри что-бы там int i=1;i<=n;i++ в скобках было