Практика на математические функции в C++
Даны радиус и высота цилиндра:
double radius = 2.5;
double height = 10.0;
Вычислите объем цилиндра и выведите результат, округленный до двух знаков в дробной части.
Даны три температуры:
int t1 = -5;
int t2 = 12;
int t3 = -3;
Найдите размах температур (разность между наибольшим и наименьшим значением) и выведите результат в консоль.
Дан список оценок:
std::vector<int> grades = {11, -2, 8, 15, 0, 22};
Получите список оценок в диапазоне от 0
до 10 включительно и выведите его
в консоль.
Даны стороны прямоугольника:
double width = 5.0;
double height = 13.0;
Найдите длину диагонали и выведите результат,
округленный до целого в типе long.
Дано число:
double num = 2.0;
Возведите его в десятую степень, извлеките квадратный корень из результата и выведите значение в консоль.
Дан список дробей:
std::vector<double> samples = {1.0 / 0.0, 4.5, 0.0 / 0.0, -2.0};
Оставьте только конечные значения, округлите
каждое до целого в типе long и выведите
итоговый список в консоль.
Даны два числа:
int a = -7;
int b = 4;
Найдите большее по модулю и выведите его в консоль.
Сгенерируйте случайное целое число от 0
до 10 включительно и выведите его
в консоль.
Даны границы:
int from = 50;
int to = 100;
Сгенерируйте случайное целое число в этом диапазоне, возведите его во вторую степень и выведите результат в консоль.
Даны границы:
char start = 'A';
char end = 'Z';
Сгенерируйте случайную заглавную латинскую букву и выведите ее в консоль.
Дан вектор:
std::vector<std::string> words = {"red", "green", "blue"};
Выберите случайный элемент и выведите его в консоль.