Ну в общем то, просто выведет остаток от деления k/7, так как mod - отбрасывает целую часть числа.
Var
x, y: real;
begin
write('Введите x: ');
readln(x);
if x <= -6 then y:=1-x
else if x <= -4 then y:=x/4
else y:=x;
writeln('y = ', y:4:2);
end.<span>
</span>
Программа на c++:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
float a, b, x, y;
cout << "Input a,b,x: ";
cin >> a >> b >> x;
y = pow(cos(pow(x, 3)), 2) - abs(x) / sqrt(a * a + b * b);
cout << "You Input:\na=" << a << "\nb=" << b << "\nx=" << x << "\nResult:\ny=" << y;
return 0;
}
После ввода соответствующих значений программа выведет:
Input a,b,x: 1.5 15.5 -2.9
You Input:
a=1.5
b=15.5
x=-2.9
Result:
y=0.355384
Отсюда значение y: 0.355384
Ответ: y=0,355384
IV.X.MMI
............................................