C/C++

Помогите в программой в C++

Разработать программу, которая вводит 4 целых числа a, b, c, d и находит среди них пару чисел с минимальной по модулю разностью.
Иван Зотин
Иван Зотин
645
И в чем проблема?
сортируешь и выполняешь три сравнения
ТС
Тимур Солиев
61 140
Лучший ответ
Вадим Петухов ахахаха, все человек встрял.
с 1 стороны вы может и правы, а с другой стороны думаю помогать стоит всем, сразу говорю я не отвечу на этот вопрос так как он для меня тяжелый, но решаемый просто не хочу голову забивать.

Может у него реально не получается, но да он ни строчки кода не предъявил.
Но может увидел бы код и все понял бы чему то научился бы.
Задача примитивная, а расписывать программу её решения (чтобы всё было правильно!) надо долго.
После "include" идет значок "<" потом "iostream.h", потом закрываем ">". На Мэйл. ру эти куски съедаются.

Исправьте соотношение открывающихся и закрывающихся фигурных скобок для каждой операции, посмотрите внимательно, я какие-то пропустил. Щас сам попробую править.

====

#include
void main ()
{
int a, b, c, d, A, B, C, D, E, F;
cout <<"Введите числа"<<'\n';
cin >>a>>b>>c>>d;
A = a-b;
if (A<0)
{
A=A*(-1);
}
B = a-c;
if (B<0)
{
B=B*(-1);
}
C=a-d;
if (C<0)
{
C=C*(-1);
}
D = b-c;
if (D<0)
{
D=D*(-1);
}
E=b-d;
if (E<0)
{
E=E*(-1);
}
F=c-d;
if (F<0)
{
F=F*(-1);
}
if(A<B)
{
if(A<C)
{
if(A<D)
{
if (A<E)
{
if (A<F)
{
cout << A <<'\n';
}
else
{
cout << F <<'\n';
}
}
else
{
if (E < F)
{
cout << E <<'\n';
}
else
{
cout << F <<'\n';
}
}
}
else
{
if (D<E)
{
if (D<F)
{
cout << D <<'\n';
}
else
{
if (E < F)
{
cout << E <<'\n';
}
else
{
cout << F <<'\n';
}
}
}
else
{
if (C<D)
{
if (C<E)
{
if (C<F)
{
cout << C <<'\n'
}
else
{
if (D<F)
{
cout << D <<'\n';
}
else
{
if (E < F)
{
cout << E <<'\n';
}
else
{
cout << F <<'\n';
}
}
}
else
{
if (B<C)
{
if (B<D)
{
if (B<E)
{
if (B<F)
{
cout <<B<<'\n';
else
{
if (C<D)
{
if (C<E)
{
if (C<F)
{
cout << C <<'\n'
}
else
{
if (D<F)
{
cout << D <<'\n';
}
else
{
if (E < F)
{
cout << E <<'\n';
}
else
{
cout << F <<'\n';
}
}
}
}
AN
Anuar Nadraliev
48 360
Anuar Nadraliev А, стоп
Anuar Nadraliev Нет, неправильно, я исходил из того, что числа положительные
Anuar Nadraliev Щас поправлю
Anuar Nadraliev Исправил.

Также я понял так, что все числа разные, исходил из этого.