Простая задача на функции - C (СИ) (70233)
Формулировка задачи:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <locale.h>
#include <math.h>
float g(float x, float y);
int main()
{
float x, y;
setlocale(LC_ALL, "ukr");
puts("Введiть x i y:");
scanf("%f %f", &x, &y);
printf("%.3f\n", g(x, y));
system("pause");
}
float g(float x, float y)
{
if (y == 8 || x == 4)
{
return 1;
}
if (x > 4 && y == (6 * g(x - 1, y - 1) + 3 * x) + 5)
{
return x*x-2*x*y+y*y;
}
}Решение задачи: «Простая задача на функции»
textual
Листинг программы
if (x > 4 && y ==( (6 * g(x - 1, y - 1) + 3 * x) + 5))