=ЕСЛИ(A1>B1;ЗАМЕНИТЬ(A1;3;3;B1);ЗАМЕНИТЬ(B1;3;3;A1))
Объяснение:
Смотри картинки
Функция ЕСЛИ - позволяет в зависимости от условия выводить два результата. Первый результат возвращается когда, условие истинно, второй результат, когда условие ложно.
ЕСЛИ (условие; первый результат; второй результат)
Здесь сравниваем какое число больше и в зависимости от этого производим замену.
Функция ЗАМЕНИТЬ - позволяет заменить указанное число символов в старой ячейке новыми символами.
ЗАМЕНИТЬ (старая ячейка (в ней заменяем символы, заменяемые символы пропадают); начальная позиция (с какого символа начинаем заменять); число символов (количество заменяемых символов); новые символы (которые вставляем))
Здесь в большем числе убираем 3-5 цифры (т.е. три символа), а вставляем значение меньшего числа.
#include <math.h>
using namespace std;
int main(){
double r,a,d,sc,st,ss;
cout<<"r,a,d="; cin>>r>>a>>d;
sc=3.1416*r*r;
st=sqrt(3)/4*a*a;
ss=d*d;
if (sc>st)
if (sc>ss) cout<<"Площадь круга больше";
else cout<<"Площадь квадрата больше";
else
if (st>ss) cout<<"Площадь треугольника больше";
else cout<<"Площадь квадрата больше";
return 0;
}