Записал вашу формулу так же , как и в условии. Если что-то не так , просто расставьте скобки.
#include <iostream>
#include <cmath>
using namespace std;
void main()
{
<span> setlocale(0, "");
</span><span> int i;</span><span> float x[6] = {};</span><span>
for (int j = 0;j < 6;++j)
</span><span> {</span><span>
cout <<endl<< "Введите аргумент i" << endl;</span><span>
cin >> i;
</span><span> x[j] = sin(i) - (1 / 2)*cos(i) + 1;
</span><span> cout << " " << x[j];</span><span>
}
</span><span> system("pause");
</span>}<span>
</span>
Var
i:integer;
a:array [1..8] of real;
begin
randomize;
for i:=1 to 8 do
begin
a[i]:=8+ Random;
writeln(a[i]:0:2);
end;
end.
Первоначальный объем сообщения = 512*16 бит = 8192
8192-4480 = 3712
Количество удаленных символов = 3712/16 = 232
Регулятор -> пешеход
учебник -> школьник
мальчик <-> компьютер (происходит обмен информации. Школьник вводит данные - компютер возвращает. Если только 1 ответ - все-же мальчик -> компьютер)
человек -> телефон
человек -> открытка -> люди, которые будут её читать
Var Ax,Ay,Ox,Oy,R:real;
Begin
WriteLn('Точка А:');
Write(' x = ');ReadLn(Ax);
Write(' y = ');ReadLn(Ay);
WriteLn('Центр окружности:');
Write(' x = ');ReadLn(Ox);
Write(' y = ');ReadLn(Oy);
Write('Радиус окружности: ');ReadLn(R);
if sqr(Ax-Ox)+Sqr(Ay-Oy) < R*R then WriteLn('Точка лежит внутри окружности')
else if sqr(Ax-Ox)+Sqr(Ay-Oy) = R*R then WriteLn('Точка лежит на окружности')
else WriteLn('Точка находится вне окружности')
End.
Var
Ax,Ay,Bx,By,Cx,Cy,AB,BC,CA:real;
Begin
WriteLn('Координаты первой вершины');
Write(' x = ');ReadLn(Ax);
Write(' y = ');ReadLn(Ay);
WriteLn('Координаты второй вершины');
Write(' x = ');ReadLn(Bx);
Write(' y = ');ReadLn(By);
WriteLn('Координаты третьей вершины');
Write(' x = ');ReadLn(Cx);
Write(' y = ');ReadLn(Cy);
AB:=Sqr(Ax-Bx)+Sqr(Ay-By);
BC:=Sqr(Bx-Cx)+Sqr(By-Cy);
CA:=Sqr(Cx-Ax)+Sqr(Cy-Ay);
if (AB+BC=CA)or(BC+CA=AB)or(CA+AB=BC) then WriteLn('Треугольник - прямоугольный')
else WriteLn('Данный треугольник не является прямоугольным')
End.