#include <stdio.h>
int main(void) {
// Объявление переменных a, y, k, b типа float для хранения данных
double a;
double y;
double k;
double b;
// Ввод пользователем значений переменной а с помощью scanf
// Вычисление и вывод результата по формуле с предварительным сравнением значения а,
if( a <= 0 )
{ k = -1; b = 0; }
else if ( a <= 1 )
{ k = 1; b = 0; }
else if ( a < 2 )
{ k = 0; b = 1; }
else
{ k = -2; b = 5; }
y = k*a + b;
// Завершение программы
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CgkKICAgLy8g0J7QsdGK0Y/QstC70LXQvdC40LUg0L/QtdGA0LXQvNC10L3QvdGL0YUgYSwgeSwgaywgYiDRgtC40L/QsCBmbG9hdCDQtNC70Y8g0YXRgNCw0L3QtdC90LjRjyDQtNCw0L3QvdGL0YUKICAgZG91YmxlIGE7CiAgIGRvdWJsZSB5OwkKICAgZG91YmxlIGs7CiAgIGRvdWJsZSBiOwkKCiAgIC8vINCS0LLQvtC0INC/0L7Qu9GM0LfQvtCy0LDRgtC10LvQtdC8INC30L3QsNGH0LXQvdC40Lkg0L/QtdGA0LXQvNC10L3QvdC+0Lkg0LAg0YEg0L/QvtC80L7RidGM0Y4gc2NhbmYKICAgc2NhbmYoIiVsZiIsICZhKTsKICAgIAogICAvLyDQktGL0YfQuNGB0LvQtdC90LjQtSDQuCDQstGL0LLQvtC0INGA0LXQt9GD0LvRjNGC0LDRgtCwINC/0L4g0YTQvtGA0LzRg9C70LUg0YEg0L/RgNC10LTQstCw0YDQuNGC0LXQu9GM0L3Ri9C8INGB0YDQsNCy0L3QtdC90LjQtdC8INC30L3QsNGH0LXQvdC40Y8g0LAsCiAgIGlmKCBhIDw9IDAgKQogICB7IGsgPSAtMTsgYiA9IDA7IH0KICAgZWxzZSBpZiAoIGEgPD0gMSApCiAgIHsgayA9IDE7IGIgPSAwOyB9CiAgIGVsc2UgaWYgKCBhIDwgMiApCiAgIHsgayA9IDA7IGIgPSAxOyB9CiAgIGVsc2UgCiAgIHsgayA9IC0yOyBiID0gNTsgfQogICB5ID0gayphICsgYjsKICAgIAogICBwcmludGYoInJlc3VsdCBpcyAlbGYiLCB5KTsKICAgLy8g0JfQsNCy0LXRgNGI0LXQvdC40LUg0L/RgNC+0LPRgNCw0LzQvNGLCiAgIHJldHVybiAwOwp9