Розглянемо ще один варіант функції – з аргументами за замовчуванням – на прикладі функції-підпрограми paral, яка розраховує об’єм паралелепіпеду.
У програмі є підпрограма, у котрій два аргументи (другий та третій) задаються у прототипі. Можливі три варіанта виклику функції: з першим аргументом, з першим та другим аргументами або з трьома аргументами. У першому випадку задається перший аргумент, а два останні використовують значення за замовчуванням – функція притому обчислює довжину лінії. У другому випадку задається перший аргумент і змінюється другий, а третій використовує значення за замовчуванням, - функція обчислює площу прямокутника. У третьому випадку задаються значення трьох аргументів, - функція обчислює об’єм паралелепіпеду. Аргументи, що задані за замовчуванням, повинні записуватися праворуч від звичайних, тобто не ініціалізовані і обов’язково задані при виклику функції, та пере назначаються тільки підряд зліва на право.
РЕЗУЛЬТАТ ВИКОНАНННЯ ПРОГРАМИ