profile
Опубликовано 5 лет назад по предмету Информатика от Дикаая

Составьте алгоритм упорядочения значений трех переменных по возрастанию, т.е. при любых исходных значениях А, В, С отсортируйте так, чтобы стало А<B<C. проверьте алгоритм трассировкой при разных вариантах значений исходных данных:))

  1. Ответ
    Ответ дан mysalt

    По возрастанию не всегда возможно! 
    К примеру набор чисел 5 5 8 ни как не отсортировать по возрастанию. 
    Но по «неубванию» они отсортированы. 

    Алгоритм таков: 


    1) Ввести значения A, B, C 
    2) Если A > B Тогда Поменять значения A и B 
    3) Если A > B Тогда Поменять значения B и C 
    4) Если A > B Тогда Поменять значения A и B 

    Всё! 
    Значения A, B и C отсортированы в порядке неубывания!

Самые новые вопросы