Составить алгоритм нахождения наибольшего из трех чисел и записать его на языке блок-схем

1 Январь 0001



Составить алгоритм нахождения наибольшего из трех чисел и записать его на языке блок-схем



  • овал-начало
    паралерограмм -ввод данных x,y,z
    ромб – если x больше y и тут же если x больше z (если одновременно не разрешают то соответственно несколько ветвление)

    от ромба с да идет стрелка на вывод, от нет идет другой ромб

    ромб – если y больше x  и больше z 

    от ромба с да идет стрелка на вывод, от нет идет другой ромб 

    ромб – если z больше x  и больше y

    от ромба с да идет стрелка на вывод, от нет идет прямоугольник 

    прямоугольник – наибольшего нет(в тех случаях когда числа либо все равны, либо два больших равны, в этом случае было бы еще и на равенство проверить, но не думаю что настолько сложное задание)
    паралерограмм -вывод данных 
    овал-конец



  • овал-начало
    пара-м-ввести a,b,c
    ромб-a>b (от него 2 стрелки:да и нет)
    от стрелки ДА:
    ромб-a>c (от него 2 стрелки ДА и НЕТ)
    от стрелки ДА:
    пара-м-вывести а
    овал -конец 
    от стрелки НЕТ:
    пара-м-вывести с
    овал-конец 
     возвращаемся к ромбу из 3 строчки моего решения,под его 2 стрелкой НЕТ:
     ром-b>c(от него две стрелки:ДА и НЕТ)
    под стрелкой ДА:
    пара-м-вывести в
    овал-конец
    Под стрелкой НЕТ:
    пара-м вывести с
    овал-конец 









Информатика

Комментарии закрыты.