для задач необходимо подключить библиотеку cmath, задачи решены на с++, надеюсь решения тебе
Объяснение:
a) int a, b, c, d; // a меньшее основание б большее . с д - боковые стороны
cin >> a >> b >> c >> d;
cout << a+b+c+d << endl;// периметр
cout << sqrt(c*c-((b-a)/2)*((b-a)/2))*(a+b)/2; // площадь
return 0;
b) int x1,y1, x2,y2;
cin >> x1 >> y1 >> x2 >> y2;
cout << sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
return 0;
c)int x2,y2;
cin >> x2 >> y2;
if ( sqrt((x2-0)*(x2-0)+(y2-0)*(y2-0))>7)
cout << "YES";
else cout << "NO";
return 0;
d)int a[10],c=0;
for(int i=0; i<10;i++)
{cin >> a[i];
c+=abs(a[i]);}
cout << c/10;
return 0;
1. Для записи алгоритмов используют несколько словесный
графический
программный
Словесный – это записи алгоритма на естественном языке, но с тщательно отработанным набором слов и фраз, не допускающих повторений, синонимов, двусмысленности, лишних слов. Допускается использование математических символов. При графическом описания алгоритма осуществляется с блок-схем. Программный это запись алгоритма на языке программирования (в виде компьютерной программы).
2. Налить 9 литров. Перелить в другое ведро 5 литров. В 9-ти литровом останется 4 литра. Из 5-ти литрового вылить воду. Перелить из 9-ти литрового оставшиеся 4 литра в 5-ти литровое ведро. Наполнить 9-ти литровое ведро водой. Перелить в 5-ти литровое ведро 1 литр (больше в 5-ти литровое не влезет). Из 5-ти литрового вылить воду. В 9-ти литровом останется 8 литров. Перелить в 5-ти литровое ведро. ИТОГ: в 9-ти литровом останется 3 литра.
3. Прямоугольник - блок вычислений
Ромб - условие
Параллелограмм - блок ввода-вывода данных
овал - начало и конец алгоритма
Стрелки, соединяющие эти фигуры, и задают порядок выполнения действий.
var
x: integer;
begin
for x:=1 to 640 do
setpixel(x,240,clred)
end.