Письменно выполните тест на закрепление знаний, ответы (фото тетради) вышлите мне почтой ЭЖ: 1)Аналоговым представления информации является:
А) картина художника
Б) цифровое фото
В) фото, распечатанное на принтере
Г) рисунок, созданный в Paint
Д) отсканированное изображение
Е) рисунок ребенка
2) Какое количество цветов в палитре, при глубине цвета равном 3 бита
А) 4 цвета
Б) 6 цветов
В) 8 цветов
Г) 16 цветов
3) Перечислите минусы векторной графики
а) не изменяется при масштабировании
б) изменяется при масштабировании
в) небольшой информационный объем
г) большой информационный объем
д) реалистичность изображения
е) не реалистичность изображения
4) Количество информации, которое необходимо для кодирования дискретных уровней громкости цифрового звука это…
А) глубина цвета
Б) глубина кодирования звука
В) частота дискретизации
Г) количество уровней громкости
5) Выберите форматы растровых графических файлов
А) bmp
Б) tiff
В) wmf
Г) gif
Д) mp3
Е) odg
Ж) jpeg
З) wav
И) png
main()
int N = 10, count = 0, z = 5, i;
int m[N];
double res = 0
for(i = 0, i < N, i++)
if ((m[i] >= -3) && (m[i] <= 3))
{
count++;
res = res + m[i];
}
if (count == 0)
res = 0;
else
res = res / count;
if (res > z)
{
res = 0;
for(i = 0; i < N; i++)
if (m[i] % 2 == 0)
res = res + m[i];
}
else
{
res = 1;
for(i = 0; i < N; i++)
if (m[i] % 2 != 0)
res = res * m[i];
}
printf("Z = %f", res);
}
Описание алгоритма:
Полученные строки хранятся в массиве s.
Элементы массива сортируются так называемой "пузырьковой" сортировкой. Для сравнения двух строк используется функция less, возвращающая истину если первая из двух переданных в функцию строк лексикографически меньше.
А дальше дело за малым: просто выводим элементы отсортированного массива без первых трех символов (номера строк).
Единственная проблема, которая может возникнуть: на некоторых компьютерах программа не работает с русским языком. Но это уже технические проблемы. Само же решение верно.
Удачи!