Найти диаметр по площади круга - C (СИ)
Формулировка задачи:
Программа рассчитывает параметр геометрической фигуры. Найти диаметр по площади круга.
Где что не так. Отбрасывает дробные. Делит вместо 3.14 на 3. В 5-ю строку float писал - ужос был.
#include "stdio.h"
#include "math.h"
int main()
{
int s, d, p;
printf("Enter area of circle:");
scanf("%i",&s);
p = 3,14;
d = s/p;
d = sqrt(d);
d = 2*d;
printf("Radius of circle=%i",d);
}Решение задачи: «Найти диаметр по площади круга»
textual
Листинг программы
p = 3,14;
Объяснение кода листинга программы
- В коде объявлена переменная
pи ей присвоено значение 3.14. Это значение представляет собой площадь круга. - Далее в коде выполняется расчет диаметра круга по формуле: диаметр = 2 * sqrt(p). Функция sqrt() используется для вычисления квадратного корня.
- Результат вычисления диаметра сохраняется в переменную
d. - Затем в коде выводится значение переменной
dна экран. - Код завершается.