If25. Для данного целого x найти значение следующей функции $$f$$, принимающей значения целого типа:
$$f(x) =\begin{cases} 2*x,\text { if } x < -2\text { or } x > 2,\\-3*x, \text{ else }\end{cases}$$
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#include <stdio.h> int main(void) { float x; printf("x: "); scanf ("%f", &x); if ((x<-2)|(x>2)) printf("fx=%f\n",2*x); else printf("fx=%f\n",-3*x); return 0; } |
Другие задачи из раздела If можно посмотреть здесь.
Комментарии: