Ошибка не в условном операторе, а в операторе вывода.
Вероятно, забыли указать после запятой в операторе вывода имя переменной max.
writeln('Round(max)=',max)
Треугольников 40
и 10 квадратов
//решение первой задачи
#include <iostream>
using namespace std;
int main(){ setlocale(LC_ALL,"RUS");
int a,b,c; cout<<"Введите три числа:\n"; cin>>a>>b>>c; cout <<"Введенные числа:\na = "<<a<<"\nb = "<<b<<"\nc = "<<c; if (a>0) a*=a; if (b>0) b*=b; if (c>0) c*=c; cout<<"\nРезультат:\na = "<<a<<"\nb = "<<b<<"\nc = "<<c;
return 0;}
// решение второй задачи
#include <iostream>
using namespace std;
int main(){ setlocale(LC_ALL,"RUS");
int i;
for (i=10;i<=22;i++) cout<<i<<" дюймов = "<<i*25.4/10<<" см\n";
return 0;
}
//решение третьей задачи
#include <iostream>
#include <math.h>using namespace std;
int ves (float s, float t){ return (s/(1+t*t))+(t/(1+s*s))-pow(s-t,3);}
int main(){ setlocale(LC_ALL,"RUS");
float s,t;
cout<<"Введите два числа s и t: "; cin>>s>>t; cout<<"H(s,t)+(max(H^2(s-t,s*t),H^4(s-t,s+t))+H(1,1)) = "<<ves(s,t)+max(pow(ves(s-t,s*t),2),pow(ves(s-t,s+t),4))+ves(1,1);}
1) смешанные
3)знаковые
5)прототип (еще можно называть "оригинал", но круче - прототип)) )
6)образные
7) модель
8)информационная модель