Составить формулу и программу для C++ для расчёта площади рамки, внешняя граница которой представляет собойквадрат со стороной a, внутренняя – прямоугольник со сторонами b, c
Площадь рамки = Площадь внешнего квадрата - Площадь внутреннего прямоугольника
Площадь внешнего квадрата = a a Площадь внутреннего прямоугольника = b c
Площадь рамки = a a - b c
Программа на C++:
#include <iostream> int main() { double a, b, c; std::cout << "Введите сторону квадрата: "; std::cin >> a; std::cout << "Введите сторону прямоугольника: "; std::cin >> b >> c; double s_outer = a * a; double s_inner = b * c; double s_frame = s_outer - s_inner; std::cout << "Площадь рамки: " << s_frame << std::endl; return 0; }
Эта программа сначала запрашивает у пользователя стороны внешнего квадрата и стороны внутреннего прямоугольника, затем вычисляет площади внешнего квадрата и внутреннего прямоугольника, и наконец, вычисляет и выводит площадь рамки.
Формула для расчёта площади рамки:
Площадь рамки = Площадь внешнего квадрата - Площадь внутреннего прямоугольника
Площадь внешнего квадрата = a a
Площадь внутреннего прямоугольника = b c
Площадь рамки = a a - b c
Программа на C++:
#include <iostream>int main() {
double a, b, c;
std::cout << "Введите сторону квадрата: ";
std::cin >> a;
std::cout << "Введите сторону прямоугольника: ";
std::cin >> b >> c;
double s_outer = a * a;
double s_inner = b * c;
double s_frame = s_outer - s_inner;
std::cout << "Площадь рамки: " << s_frame << std::endl;
return 0;
}
Эта программа сначала запрашивает у пользователя стороны внешнего квадрата и стороны внутреннего прямоугольника, затем вычисляет площади внешнего квадрата и внутреннего прямоугольника, и наконец, вычисляет и выводит площадь рамки.