Что не так в коде? - C (СИ)
Формулировка задачи:
Площадь не считается, выдает 0
#include <stdio.h> #include <stdlib.h> #define PI 3.14 int main() { int r, k, s; float S; char c; printf("Enter geometry figure:\n"); scanf("%c", &c); switch (c) { case 'O': printf("Enter r:\n"); scanf ("%d", &r); S=PI*r*r; printf ("S=%f"); break; case 'T': printf("Enter k:\n"); scanf ("%d", &k); S=(1/2)*k*k; printf ("%f", S); break; case 'K': printf("Enter s:\n"); scanf("%d", &s); S=s*s; printf ("S=%f"); break; default: printf ("no result"); break; } return 0; }
Решение задачи: «Что не так в коде?»
textual
Листинг программы
#include <math.h> M_PI
Объяснение кода листинга программы
В данном коде используется стандартная библиотека math.h, которая содержит константу M_PI, представляющую число π (пи). Код просто включает эту библиотеку и использует константу M_PI. Вот список действий в коде:
- Включение библиотеки math.h.
- Использование константы M_PI.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д