микрофон в) колонки В) 64 бит г) 8 бит б) красный, зеленый, синий 6) монитор 6) К устройствам ввода трафической информации относится: а) монитор б) сканер 7 Цветовая модель RGB для хранения информации о цвете пикселя использует: а) 16 бит б) 24 бит 8 В цветовой модели RGB для представления цвета пикселя используются цвета: а) голубой, пурпурный, желтый 9) Элементом растрового изображения является: а) пиксель б) геометрический примитив 10) Элементом векторного изображения является: а) пиксель б) геометрический примитив ПК растровым графическим редакторам не относится: a) Paint 6) Photoshop в) Gimp г) Inkscape 12) К векторным графическим редакторам относится: a) Gimp 6) CorelDraw B) Photoshop 13) К недостаткам растровых изображений относится: а) ухудшение качества изображения при его б) невозможность печати некоторых изображений масштабировании 14) к форматам графических файлов не относится: б) gif В) exe r) bmp 15) К достоинствам векторных изображений относится: а) высокая точность прорисовки б) обеспечение высокой точности передачи градаций цветов и полутонов 16) Графический редактор – это программа для: а) создания и редактирования б) создания и редактирования в) просмотра видеофайлов текстов изображений г) Paint a) png
Давай попробуем рассуждать логически. Если бы сад состоял из двух деревьев, то было бы два варианта садов: 100+99 и 100+101. Если бы досадили третье дерево, то каждый из предыдущих садов удвоил бы число вариантов: первый 100+99+98 и 100+99+100, и так же второй 100+101+100 и 100+101+102. Подмечаем закономерность: каждое добавляемое дерево удваивает количество вариантов. А сад из одного дерева имеет лишь один вариант.
Сначала надо избавиться от ошибок (пункт №3) иначе не сможем выполнить 1 и 2 пункт задания. Исправляем if N mod 10 k:=N mod 10; на if (N mod 10 < k) then k:=N mod 10; Исправляем N:N div 10; на N:= N div 10;
После исправления ошибок при вводе 537 получим 3 Программа будет работать правильно для любого числа, у которого вторая цифра слева меньше первой цифры, например: 7193
Чтобы программа работала правильно для всех чисел надо изменить это: while N > 10 do на while N > 0 do
После всех исправлений код программы стал таким: var N, k: integer; begin readln(N); k := 9; while N > 10 do begin if (N mod 10 < k) then k := N mod 10; N := N div 10; end; write(k) end.
Если бы сад состоял из двух деревьев, то было бы два варианта садов: 100+99 и 100+101. Если бы досадили третье дерево, то каждый из предыдущих садов удвоил бы число вариантов: первый 100+99+98 и 100+99+100, и так же второй 100+101+100 и 100+101+102. Подмечаем закономерность: каждое добавляемое дерево удваивает количество вариантов. А сад из одного дерева имеет лишь один вариант.
Поэтому ответ: 1 * 2 * 2 * 2 * ... (десять двоек умножаются) = 2^10 = 1024 варианта садов.
Думаю что так, если не напутал. Но ты лучше проверь за мной.
иначе не сможем выполнить 1 и 2 пункт задания.
Исправляем if N mod 10 k:=N mod 10; на if (N mod 10 < k) then k:=N mod 10;
Исправляем N:N div 10; на N:= N div 10;
После исправления ошибок при вводе 537 получим 3
Программа будет работать правильно для любого числа,
у которого вторая цифра слева меньше первой цифры, например:
7193
Чтобы программа работала правильно для всех чисел надо
изменить это: while N > 10 do на while N > 0 do
После всех исправлений код программы стал таким:
var
N, k: integer;
begin
readln(N);
k := 9;
while N > 10 do
begin
if (N mod 10 < k) then k := N mod 10;
N := N div 10;
end;
write(k)
end.