Сортування трьох чисел
C Галуження
обмін через if
Блок-схема за ДСТУ
Вихідний код
void sortThree(int a[]) {
int t;
if (a[0] > a[1]) {
t = a[0];
a[0] = a[1];
a[1] = t;
}
if (a[1] > a[2]) {
t = a[1];
a[1] = a[2];
a[2] = t;
}
if (a[0] > a[1]) {
t = a[0];
a[0] = a[1];
a[1] = t;
}
}