Читайте также:
|
|
Мета роботи: отримання практичних навичок програмування задач з використанням переривань виконання операторів циклів.
Завдання 1: Розробити програму, яка вирішує таку задачу.
Програма приймає в командному рядку як параметри декілька рядків символів. Якщо в якому-небудь з цих рядків знайдений символ '?', то слід прервати обробку цього аргументу, вивести повідомлення про знайдений символ з вказівкою номера аргументу і продовжити обробку аргументів, що залишилися.
Вигляд екрану працюючого додатку може бути такий:
Завдання 2: Декілька змінимо програму з попереднього завдання.
Програма приймає в командному рядку як параметри декілька рядків символів. Якщо в якому-небудь з цих рядків знайдений символ '?', то слід прервати обробку параметрів командного рядка і разом з повідомленням про знайдений символ вивести відповідний параметр.
Основні теоретичні положення:
Оператор break використовується у таких випадках:
· для виходу з оператора switch;
· для виходу з циклу;
· для виходу з блоку по мітці.
Для виходу з циклу оператор break розташовують у циклі як внутрішній оператор умовного оператора if.
Оператор «break мітка» повідомляє виконавче середовище про те, що слід припинити виконання іменованого блоку і передати управління операторові, що йде за поміченим блоком.
Контрольні запитання і завдання:
1. Яку структуру має проста програма на мові Java?
2. Яких операторів циклів ви знаєте? Наведіть їх синтаксис. Сформулюйте рекомендації щодо їх використовування.
3. Які оператори переходу існують у мові Java? Яке призначення оператора break? Як за допомогою оператора break можна передати управління по мітці.
4. Як здійснюється компіляція і компоновка програми за допомогою строкового компілятора.
5. Поясніть текст програми.
Дата добавления: 2015-09-11; просмотров: 81 | Поможем написать вашу работу | Нарушение авторских прав |