Определить, максимальная цифра числа расположена ближе к началу или концу числа - C (СИ)
Формулировка задачи:
Помогите решить задачи:
1) Заданы два параметра: радиус круга и сторона равностороннего треугольника. Какая из площадей
больше?
2) Вычислить сумму √1+√2+...+√50 (тут все цифры идут под корнем до конца и надо написать формулу так,чтоб считала сначала корень 50,корень 49 и так далее)
3) Дано натуральное число с различными цифрами. Определить, максимальная цифра числа
расположена ближе к началу или концу числа.
Заранее спасибо
Решение задачи: «Определить, максимальная цифра числа расположена ближе к началу или концу числа»
textual
Листинг программы
- #include <stdio.h>
- #include <math.h>
- #define PI 3.1415
- main()
- {
- double r,a;
- printf("Enter R = ");
- scanf("%lf",&r);
- printf("Enter a = ");
- scanf("%lf",&a);
- if(PI*r*r>sqrt(6*a*a))
- printf("Krug wins");
- else
- printf("Treugolnik wins");
- }
Объяснение кода листинга программы
- Подключение необходимых библиотек для работы с числами с плавающей точкой и математическими функциями.
- Определение константы PI (пи).
- Вход в функцию main.
- Объявление переменных типа double для числа R и A.
- Вывод сообщения с просьбой ввести значение переменной R.
- Считывание значения переменной R с помощью функции scanf.
- Вывод сообщения с просьбой ввести значение переменной A.
- Считывание значения переменной A с помощью функции scanf.
- Вычисление условия для определения победителя (круга или треугольника).
- Вывод сообщения о победителе.
- Если условие if истинно, то выводится сообщение
Krug wins
(круг победил). - Если условие if ложно, то выводится сообщение
Treugolnik wins
(треугольник победил).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д