Вопрос задан 21.06.2023 в 23:23. Предмет Информатика. Спрашивает Степанов Степан.

Дан признак геометрической фигуры на плоскости: к — круг, п — прямоугольник, т — треугольник.

Вывести на экран периметр и площадь заданной фигуры (данные, необходимые для расчетов, запросить у пользователя). Написать решение задачи на C++ и на алгоритмическом языке.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хамский Виктор.

Ответ:я не знаю

Объяснение:потому что я тупая

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример решения данной задачи на C++:

cpp
#include <iostream> #include <cmath> using namespace std; int main() { char figure; cout << "Введите тип фигуры (к - круг, п - прямоугольник, т - треугольник): "; cin >> figure; if (figure == 'к') { double radius; cout << "Введите радиус круга: "; cin >> radius; double perimeter = 2 * M_PI * radius; double area = M_PI * radius * radius; cout << "Периметр круга: " << perimeter << endl; cout << "Площадь круга: " << area << endl; } else if (figure == 'п') { double length, width; cout << "Введите длину и ширину прямоугольника: "; cin >> length >> width; double perimeter = 2 * (length + width); double area = length * width; cout << "Периметр прямоугольника: " << perimeter << endl; cout << "Площадь прямоугольника: " << area << endl; } else if (figure == 'т') { double a, b, c; cout << "Введите стороны треугольника (a, b, c): "; cin >> a >> b >> c; double perimeter = a + b + c; double s = perimeter / 2; double area = sqrt(s * (s - a) * (s - b) * (s - c)); cout << "Периметр треугольника: " << perimeter << endl; cout << "Площадь треугольника: " << area << endl; } else { cout << "Некорректный ввод. Введите 'к', 'п' или 'т' для выбора фигуры." << endl; } return 0; }

Этот код позволяет пользователю выбрать тип геометрической фигуры (круг, прямоугольник или треугольник), после чего запрашивает необходимые данные (радиус, длину, ширину или стороны) и вычисляет периметр и площадь выбранной фигуры.

0 0

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

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос