Перечислить через запятую в возрастающем порядке элементы, которые входят в множество А после выполнения следующей последователь
ности операторов: var A,B,C:set of 1..100; I:byte; begin A:=[1..10,20,30,40]; for I:=1 to 9 do A:=A-[i]; B:=[20..30]; A:=B*A; end. Помогите пожалуйста!!
1. Множество А инициализируется набором значений 1,2,3,4,5,6,7,8,9,10,20,30,40. 2. Операция " - " это разность множеств. В данном случае из множества А последовательно вычитаются элементы от 1 до 9 и остаются элементы 10,20,30,40. 3. Множество В инициализируется элементами 20,21,22,23,24,25,26,27,28,29,30. 4. Находится пересечение множества А и В, т.е. в А остаются только те элементы, которые есть в множестве В. Это 20 и 30.
При использовании 2 цветов для хранения одной точки изображения требуется log(2)2 = 1 бит. Память для всего изображения = 800*600*1 бит = 800*600/8 байт = 60000 байт
1.
Program zavdannia;
var x,y: real;
begin
read(x);
y:=(x+4)/(x-2);
write(y);
end.
2.
Program zavd2;
var x,y: real;
begin
y :=sqrt((x*x-4*x-4)/(x-8);
write(y);
end.