пусть Стул & диван = А
Стол = Б
а кровать = В
тогда получается что
(Б или А) и В = 890 = (Б и В) или (А и В) -(А и Б и В)
Б и В = 780
А и В = 320
780 +320 = (А и В) или (Б и В) = 1100
1100 - 890 = А и Б и В = 210
Погнали.
В первом блоке у нас объявление переменных целого типа b равное 20 и и c равное нулю (0).
Следующий блок открывает цикл с условием, пока b (20) > 3, выполнять блок, который увеличивает значение переменной c = c + b и b = b - 5.
Накатав сей алгоритм на шарпе, вот результат лога из консоли:
367. в инете полно сайтов по переводу)
Program QuadraticEquation;
Var a, b, c, d, x1, x2:real;
Begin
Writeln('vvedite a, b, c');
Readln(a,b,c);
If A=0 then
Writeln('algoritm ne primenim');
D:=b*b-4*a*c;
If D<0 then
Writeln('deystvit resheniy net');
If D=0 then
Begin
x1:=-b/(2*a);
Writeln('x1=',x1);
End
Else
Begin
x1:=(-b+sqrt(D))/(2*a);
x2:=(-b-sqrt(D))/(2*a);
Writeln('x1=',x1, 'x2=', x2);
End;
end.
Держи!)
Во-первых, от пользовательских настроек курсора, во-вторых, от текущего положения\состоятия мыши: обычное, выполняется программа, на гиперссылке или другом объекте, пригодном для взаимодействия, при редактировании текста, при изменении размера окна, и других.