// Lesson3.cpp: определяет точку входа для консольного приложения. // #include #include #include //#include using std::cout; using std::cin; using std::endl; const double Pi{ 3.14159265358 }; // Создать функцию perimeter, вычисляющую периметр треугольника по длинам трёх его сторон. double perimeter(double a, double b, double c) { //Напишите свой код здесь } // Создать функцию, вычисляющую площадь треугольника по длинам трёх его сторон с помощью формулы Герона: double areaFromSides(double a, double b, double c){ //Напишите свой код здесь } // Вычислить среднее арифметическое двух заданных целых чисел. double mean(int a, int b) { //Напишите свой код здесь return 0; } //Проверить, является ли данное целое число чётным или нечётным, вывести 0 или 1, соответственно. (операция %) bool isOdd(int n) { //Напишите свой код здесь return true; } //Функции для остальных задач int main() { setlocale(LC_ALL, "Russian"); int choise; cout << "Сделайте выбор:\n"; cout << "1: Вычислить периметр треугольника по длинам трёх его сторон:\n"; cout << "2: Вычислить площадь треугольника по длинам трёх его сторон с помощью формулы Герона:\n"; cout << "3: Вычислить среднее арифметическое двух заданных целых чисел:\n"; cout << "4: Проверить, является ли данное целое число чётным или нечётным, вывести 0 или 1, соответственно:\n"; // cout << "5: Даны три целых числа: A, B, C. Вывести значение 1, если справедливо двойное неравенство A < B < C, и 0 в противном случае:\n"; // cout << "6: Вычислить длину окружности заданного радиуса:\n"; // cout << "7: Найти наибольшее целое число, которое не превышает кубического корня заданного числа:\n"; // cout << "8: Вычислить логарифм заданного числа по заданному основанию:\n"; // cout << "9: Дано двузначное целое число. Вывести его правую и левую цифры:\n"; // cout << "10:Дано трехзначное число. Поменяйте в нем местами разряды сотен и десятков:\n"; // cout << "11: Вывести случайное целое число от 0 включительно до целого числа n не включительно:\n"; // cout << "12: Вывести случайное целое число от целого числа a включительно до целого числа b не включительно:\n"; // cout << "13: Сгенерировать случайное вещественное число в диапазоне между 3.5 и 8.2:\n"; cin >> choise; switch (choise) { case 1: { double a; cout << "Введите сторону a:" << endl; cin>>a; double b; cout << "Введите сторону b:" << endl; cin>>b; double c; cout << "Введите сторону c:" << endl; cin>>c; perimeter(a,b,c); break; } case 2: { //Напишите свой код здесь break; } case 3: { //Напишите свой код здесь break; } /* case 4: { //Напишите свой код здесь break; } case 5: { //Напишите свой код здесь break; } case 6: { //Напишите свой код здесь break; } case 7: { //Напишите свой код здесь break; } case 8: { //Напишите свой код здесь break; } case 9: { break; } case 10: { break; } case 11: { break; }*/ default:return 0; }