Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #define _USE_MATH_DEFINES
- #include <math.h>
- using namespace std;
- double pr() {
- cout << "Найдем площадь прямоугольника.\n";
- double a, b, S1;
- cout << "Введите значения для первой стороны: ";
- cin >> a;
- if (a > 0) {
- }
- else {
- while (a <= 0) {
- cout << "Введите значение снова: ";
- cin >> a;
- }
- }
- cout << "\nВведите значения для второй стороны : ";
- cin >> b;
- if (b > 0) {
- }
- else {
- while (b <= 0) {
- cout << "Введите значение снова: ";
- cin >> b;
- }
- }
- S1 = a * b;
- return S1;
- }
- double tr() {
- cout << "\nНайдем площадь треугольника.";
- double a, h, S2;
- cout << "\nВведите значения для первого катета: ";
- cin >> a;
- if (a > 0) {
- }
- else {
- while (a <= 0) {
- cout << "Введите значение снова: ";
- cin >> a;
- }
- }
- cout << "\nВведите значения для высоты: ";
- cin >> h;
- if (h > 0) {
- }
- else {
- while (h <= 0) {
- cout << "Введите значение снова: ";
- cin >> h;
- }
- }
- S2 = a * h / 2;
- return S2;
- }
- double kr() {
- double r, S3, p;
- cout << "\nНайдем площадь круга.";
- cout << "\nВведите значения для радиуса" << '\n';
- cin >> r;
- if (r > 0) {
- }
- else {
- while (r <= 0) {
- cout << "Введите значения снова\n";
- cin >> r;
- }
- }
- S3 = M_PI * pow(r, 2);
- return S3;
- }
- int main() {
- setlocale(LC_ALL, "ru");
- double S1, S2, S3;
- S1 = pr();
- S2 = tr();
- S3 = kr();
- cout << "Площадь прямоугольника: " << S1 << endl;
- cout << endl;
- cout << "Площадь треугольника: " << S2 << '\n';
- cout << endl;
- cout << "Площадь круга: " << S3 << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement