! Введіть пожалуста коректний номер завдання! ); ( pause ); ( cls ) ; (stdin); L_2 ();
} 0;
}
//Автор лабораторної работиF_N_G (void)
{menuFNG; main (); (LC_CTYPE, rus ); ( Автор nІмя - Олег nФамілія - ??Момот nНомер групи - 516 nЧтоби повернуться на початок програми введіть - 1 nЧтоби вийти з програми введіть - 2 nПоле введення: n ); (% d raquo ;, amp; menuFNG); ( cls ); (menuFNG)
{1 :() ;; 2: 0 ;;: ( Помилка! Введіть пожалуста коректний номер для вибору команди! n ); ( pause ); ( cls raquo ;); (stdin); F_N_G ();
}
}
//Менюmain ()
{menu; (LC_CTYPE, rus ); ( Здраствуйте! nВи запустили лабораторну роботу №5 по предмету ВІД та програмування. nЧтоби дізнатися автора програми введіть - 1 nЧтоби подивитися лаб. роботу введіть її номер від 2-4 nЧтоби вийти з програми введіть - 5 nПоле введення: n ); (% d raquo ;, amp; menu); ( cls ); (menu)
{1: _N_G (); 2: _2 () ;; 3: _3 () ;; 4: _4 () ;; 5: 0;: ( Помилка! Введіть пожалуста коректний номер лаб. роботи! n ); ( pause ); ( cls ); (stdin); main ();
}
}
угруповання програма лабораторний оператор
Висновок
Я навчився групувати програми, використовуючи при цьому оператор виводу switch і створені функції з програм попередніх лабораторних робіт, що дозволило створити програму яка складається з різних підпрограм, так само прі не коректному введенні значень програма видасть повідомлення про помилку і після цього повернеться на попередній пункт меню в якому стався збій, а не просто «вилетить».