Нарисуйте графическую схему используя геометрические фигуры для этого кода:
Задание: Задан круг своим радиусом r. Найти площадь равностороннего треугольника, в который вписан этот круг.
Б) Заданы величины a, b, c, d. Найти максимальное значение.
Код:
#include
#include
using namespace std;
int main() {
double r; //радиус круга
double s; //сторона равностороннего треугольника
double area; //площадь треугольника
cout << "Введите радиус круга: ";
cin >> r;
s = 2 * r;
area = (s * s) / 4;
cout << "Площадь равностороннего треугольника: " << area << endl;
return 0;
}
2)Заданы величины a, b, c, d. Найти максимальное значение.
#include
int main() {
int a, b, c, d;
int max = -1;
std::cout << "Введите четыре числа: ";
std::cin >> a >> b >> c >> d;
if (a > max) {
max = a;
}
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
if (d > max) {
max = d;
}
std::cout << "Максимальное значение: " << max << std::endl;
return 0;
}
Для задания "Задан круг своим радиусом r. Найти площадь равностороннего треугольника, в который вписан этот круг" можно нарисовать следующую графическую схему, используя геометрические фигуры:
Нарисовать круг с радиусом r.
Нарисовать равносторонний треугольник, вписанный в этот круг.
Найти сторону треугольника, которая равна диаметру круга, то есть s = 2r.
Найти площадь треугольника, используя формулу S = (s^2 * sqrt(3)) / 4, где sqrt(3) - корень из трех.
Для задания "Заданы величины a, b, c, d. Найти максимальное значение" можно использовать следующий код:
#include <iostream>
using namespace std;
int main() {
int a, b, c, d;
int max = -1;
cout << "Введите четыре числа: ";
cin >> a >> b >> c >> d;
if (a > max) {
max = a;
}
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
if (d > max) {
max = d;
}
cout << "Максимальное значение: " << max << endl;
return 0;
}
Этот код считывает четыре числа и находит максимальное значение с помощью четырех условных операторов if. Переменная max инициализируется значением -1, так как все введенные числа могут быть положительными.
сам справишься