Предмет: Информатика, автор: Dashawpanika

2. Напишите код программы, которая будет вычислять периметр фигуры
#include <iostream>
#include <cmath>
using namespace std;
int main() {

cin

cout
}​

Ответы

Автор ответа: pz4t9v0d4tly
4

Ответ:

#include <iostream>

#include <cmath>

using namespace std;

int main() {

setlocale(LC_ALL,"russian"); // кириллица

cout << "Введите количество сторон: ";

int count; // колво сторон

int kvadrat;  

cin >> count;

count--; // массивы нумеруются с нуля!!!!11!

int sum = 0; // периметр

int question;

if(count==3)

{

cout << "Предположение: Это квадрат? 1 если да и 0 если нет: ";

cin >> question;

if(question!=1)

{

cout << "Вводите стороны по очереди: " << endl;

int a[count]; // стороны в массиве

for(int i = 0; i<=count; i++)

{

cin >> a[i];

sum += a[i];

}

}

else

{

cout << "Введите одну сторону квадрата: ";

cin >> kvadrat;

sum=4*kvadrat;

}

}

else

{

cout << "Вводите стороны по очереди: " << endl;

int a[count]; // стороны в массиве

for(int i = 0; i<=count; i++)

{

cin >> a[i];

sum += a[i];

}

}

cout << "Итого, P = " << sum;

}

Объяснение:

Доп. функция: если 4 стороны, то спрашивает квадрат ли это

Похожие вопросы