<-------------------------1------------------------->
#include <iostream>
#define _USE_MATH_DEFINES
#include <math.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "RU");
double PI = M_PI;
double r, R;
cin >> r >> R;// сначала вводится внутренний радиус
cout <<"S= "<<PI*(R*R-r*r)<<"= PI*"<< (R * R - r * r);
return 0;
}
<-------------------------2------------------------->
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "RU");
double x, y;
cin >> x >> y;//
if (y==(5*x*x-7*x+2))
cout << "ДА";
else
cout << "НЕТ";
return 0;
}
Задача легко решается с кругов Эйлера. Жаль, что возможности Знаний.сом не позволяют рисовать. Попробую обяснить на пальцах. У нас есть три круга, которые состоят из ребят посетивших кино, театр и цирк. Эти круги пересекаются все три - это кто был в трех местах или попарно - те, кто был в двух местах.
Сложим количество ребят побывавших в цирке, кино и театре 11+25+17=53
Так как некоторые из них побывали в двух местах, то, чтобы исключить двойной подсчет мы их из обшей суммы вычтем
53-10-4-6=33
В классе всего 36 учеников, но так как двое вообще никуда не ходили, то 36-2=34 - остается 34.
Следовательно 34-33=1. Получается один человек был во всех трех местах (кино, цирк, театр).
Подробнее - на -
С++
#include <iostream>
#define pi 3.1415926535897932384626433832795
using namespace std;
int main()
{
setlocale(LC_ALL, "");
double r1, r2;
cout << "Введите значение внутреннего радиуса: ";
cin >> r1;
cout << "Введите значение внешнего радиуса: ";
cin >> r2;
if(r1<r2 cout << pi * (r2*r2 - r1*r1);
else cout << '\a' << "Не выполнено условие R1 < R2";
}