Begin7. Найти длину окружности $$L$$ и площадь круга $$S$$ заданного радиуса $$R$$:
$$L=2*\pi*R$$, $$S=\pi*R^2$$.
В качестве значения $$\pi$$ использовать 3.14.
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#include <stdio.h> int main(void) { float R; printf("R:"); scanf ("%f", &R); float L= 2*3.14*R; printf("V:%f\n",L); float S= 3.14*R*R; printf("S:%f\n",S); return 0; } |
Другие задачи из раздела Begin можно посмотреть здесь.
Извините а можно ли контролировать колличество цифр после запятой ?
Конечно, можно!
Для этого перед f надо поставить точку, а потом цифру обозначающую кол-во цифр после запятой.
то есть :
print f будет выводить 3 цифры после запятой.
Ещё можно указать минимальное кол-во символов перед запятой, например чтобы выравнять текст, для этого перед точкой надо указать цифру:
теперь перед запятой будет 10 символов. Где не достающие символы будут заменяться пробелами. А потом 3 символа после запятой.
Что бы не достающие символы перед запятой дополнялись нулями то нужно написать 0 после процентов… например так: