Program parampampam; uses crt; var i: integer; {счетчик} s: integer; begin clrscr; {очистка экрана} writeln ('программа выводит числа от 1 до 99, сумма цифр которых равна числу s'); writeln ('введите число s, от 0 до 18: '); {ввод числа s с проверкой на корректность} repeat readln (s); if (s> 18) or (s< 0) then writeln ('неверный ввод. повторите') until (s< =18) and (s> =0); {вывод нужных чисел на экран (цикл с предусловием)} for i : = 1 to 99 do if ((i div 10) + (i mod 10) = s) then {div дает целую часть, mod - остаток от деления} write (i, ' '); repeat until keypressed; {пустой цикл для задержки экрана до нажатия клавиши} end.
ashantik
30.05.2020
№1 формула , где n-количество цветов. i - кол-во бит на одну точку.8=2 ^3 16=2^4 256=2^8 №2 265(возможно опечатка), тк нужно будет пользоваться другой формулой: подставив все получим: i=8.0498, но тк память не может быть вещественной, то i=8 бит=1 байту - количество пикселей байт ответ: 480000 байт или 468,75 кбайт №3 формула a = d*t*i, где d - частота дискретизации (гц) t - время звучания или записи звука i - разрядность регистра (разрешение) a - размер аудиофайла если звук стерео нужно еще домножить на 2.подставив все в формулу получим: a=48*1000*16*10*2 a=1536*10000 (бит) a=1920*1000 (байт) а= 1875 (кбайт) ответ: 1875 кбайт