Uses crt; var a,b,n,i: integer; mas: array[1..100] of integer; begin textcolor(white); writeln('введите a,b,n: '); read(a,b,n); writeln('введите элементы массива: '); for i: =1 to n do read(mas[i]); for i: =1 to n do begin if (mas[i]> a) and (mas[i]< b) then textcolor(yellow) else textcolor(white); write(mas[i],' '); end; textcolor(white); end.
agafonovalyudmila346
21.03.2022
1. var a, b, c, f: boolean; i, j, k: integer; begin for i : = 0 to 1 do for j : = 0 to 1 do for k : = 0 to 1 do begin a : = (i = 1); b : = (j = 1); c : = (k = 1); f : = ((a and b) and c) = (a and (b and c)); writeln('a=', a, ', b=', b, ', c=', c, ', результат сравнения: ', f) end end. результат выполнения программы: a=false, b=false, c=false, результат сравнения: true a=false, b=false, c=true, результат сравнения: true a=false, b=true, c=false, результат сравнения: true a=false, b=true, c=true, результат сравнения: true a=true, b=false, c=false, результат сравнения: true a=true, b=false, c=true, результат сравнения: true a=true, b=true, c=false, результат сравнения: true a=true, b=true, c=true, результат сравнения: true 2. var a, b, c: integer; begin for a : = 1 to 9 do for b : = 0 to 9 do for c : = 0 to 9 do if sqr(10 * a + b) - sqr(c) = 100 * a + 10 * b + c then writeln(a, b, c) end. результат выполнения программы: 100 147
Анна1417
21.03.2022
Всего на экране 640 умножить на 320 равно 204800 точек. 32 возможных варианта цвета. из формулы n=2^i получаем количество информации, приходящуюся на одну точку: 32=2^i -> i = 5 бит. то есть каждая точка в изображении "весит" 5 бит. умножим на количество точек: 204800 точек * 5 бит/точка = 1024000 бит. чтобы перевести в килобайты надо это число сначала поделить на 8 - получим количество байт, а затем количество байт поделим на 1024, в результате получим, что информационный объем сообщения составляет 125 кбайт
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Дан массив из n вещественных чисел. выделить другим цветом все его элементы, принадлежащие интервалу [a, b]