Решение в прикрепленном файле.
Ввод - вывод программы
n = 10
<span>массив а:
</span><span>-11 -35 18 -16 54 19 -48 20 16 103
</span><span>массив b:
</span><span>18 54 19 20 16 103 -11 -35 -16 -48
</span><span>
</span>
Асқар уақытын босқа өткізбей домбыра үйірмесіне барады.
(Аскар едет в домбровый кружок, не пропуская время.)
Домбыраны шерткенде үні таза болу үшін ағашты суға әдейілеп қайнатады.
(Для того, чтобы при игре на домбре выходил чистый звук, дерево специально кипитят в воде.)
Оқушылар сахналық қойылымға үлгеріп келу үшін тез-тез жүгіріп келді.
(Учащиеся быстро прибежали, чтобы успеть на репетицию сценки.)
#include <iostream>
#include <cmath>
using namespace std;
class Circle
{
private:
double x;
double y;
double r;
public:
Circle();
Circle(double xCo, double yCo, double rad);
double area();
double centre_dist(Circle & c);
bool istouch(Circle & c);
};
Circle::Circle()
{
cout << "Enter x coord: ";
cin >> x;
cout << "Enter y coord: ";
cin >> y;
cout << "Enter radius: ";
while (cin >> r && r < 0)
{
cout << "Radius can't be negative\n";
cout << "Enter radius: ";
}
}
Circle::Circle(double xCo, double yCo, double rad) : x(xCo), y(yCo), r(rad)
{
if (r < 0)
{
cout << "Radius can't be negative\n";
cout << "Radius set to 0\n";
r = 0;
}
}
double Circle::area()
{
return 3.1415926 * r * r;
}
double Circle::centre_dist(Circle & c)
{
return sqrt((x - c.x) * (x - c.x) + (y - c.y) * (y - c.y));
}
bool Circle::istouch(Circle & c)
{
return (this->centre_dist(c) <= r + c.r) ? true : false;
}
int main()
{
Circle c1;
Circle c2(0, 0, 5);
cout << "area of c2: " << c2.area() << endl;
cout << "centre distance: " << c2.centre_dist(c1) << endl;
cout << "is touch: ";
c2.istouch(c1) ? cout << "yes" : cout << "no";
cout << endl;
return 0;
}
Блокнот - самой простой текстовый редактор с мизерным количеством возможностей, а wordpad более навороченный редактор с большим количеством возможностей
№1
A3 96
A4 96
№2
Формула =$A$1+B2
Результат 1210
№3
Результат 629