Ответ:для x=1 ответ верный
Объяснение:
Я напишу, ты тестируй
int test(char* a,int l,char c)// передавать в функцию нужно адрес(&) строки и длину строки(функция strlen()) и символ, добавляемый в конец слов
{ // строка не должна начинаться с пробела
int i,j,count=0;
for(i=0;i<l;i++)
{
if(a[i]==' ')
count++;
else if(a[i+1]==' ')
{
for(j=l;j>i+1;j++)
a[j+1]=a[j];
a[i+1]=c;
l++;
i++;
}
}
return count+1; // возвращает количество слов, строка должна заканчиваться словом
}
А ты не пробовала написать этот кусок алгаритма в Pascal?
если х=-3, а у=-2; Х=-2,У=-1.
если х=-1, а у=4; Х=0 ,У=2
uses crt;
var x, y:real;
begin
read(x);
if x<=-70 then
y:=x*x+50
else
if (-70<x) and (x<=0) then
y:= abs(x)
else
y:=3*(x*x+1);
writeln(y);
end.