Завдання № 7. Вивести на екран найбільше з трьох чисел » Pascal - основи програмування

Основи програмування на мові Pascal

 

Спонсори

Завдання № 7. Вивести на екран найбільше з трьох чисел

Завдання № 7. Вивести на екран найбільше з трьох чисел
Формулювання. Дано три числа. Вивести на екран то з них, яке більше.
Рішення. Даная завдання узагальнює попередню. В її рішенні також потрібно використовувати умовний оператор if, проте в даному випадку для знаходження максимального числа нам потрібно виконати мінімум два порівняння. Сам механізм вибору у вигляді умовного оператора з вкладений-ними в нього двома іншими умовними операторами можна легко пояснити наступної блок-схемою:

Завдання № 7. Вивести на екран найбільше з трьох чисел

    Незважаючи на те, що виконується всього одна інструкція виведення, при написанні коду ми всі розгалуження будемо поміщати в окремий складений оператор. Нагадаємо: це означає, що при русі від більш загального рівня до приватного всі конструкції треба зміщувати на два пробіли щодо батьківського блоку / оператора.

Код:


  1. program MaxOfThree;
  2. var
  3. a, b, c: integer;
  4. begin
  5. readln(a, b, c);
  6. if a > b then begin
  7. if a > c then begin
  8. writeln(a)
  9. end
  10. else begin
  11. writeln(c)
  12. end
  13. end
  14. else begin
  15. if b > c then begin
  16. writeln(b)
  17. end
  18. else begin
  19. writeln(c)
  20. end
  21. end
  22. end.

Zavdannya-7.rar [488 b] (cкачувань: 20)

скачать dle 10.4фильмы бесплатно Наступна сторінка » Завдання № 8. Вивести назву дня тижня з... Попередня сторінка » Завдання № 6. Вивести на екран найбіль...