Top.Mail.Ru
Ответы

Нарисуйте графическую схему используя геометрические фигуры для этого кода:

Задание: Задан круг своим радиусом 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. Найти площадь равностороннего треугольника, в который вписан этот круг" можно нарисовать следующую графическую схему, используя геометрические фигуры:

  1. Нарисовать круг с радиусом r.

  2. Нарисовать равносторонний треугольник, вписанный в этот круг.

  3. Найти сторону треугольника, которая равна диаметру круга, то есть s = 2r.

  4. Найти площадь треугольника, используя формулу S = (s^2 * sqrt(3)) / 4, где sqrt(3) - корень из трех.

Для задания "Заданы величины a, b, c, d. Найти максимальное значение" можно использовать следующий код:

12345678910111213141516171819202122232425262728
 #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, так как все введенные числа могут быть положительными.

Аватар пользователя
Ученик

сам справишься