Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Void main(). Float Rad; double Square;






{ const double Pi = 3.1415;

Float Rad; double Square;

cout< < ”Input radius, radius =”; cin> > Rad;

Square = Pi*Rad*Rad; // Square = Pi*pow(Rad, 2);

cout< < " Square = " < < Square< < endl; }


 

Використання оператора умовного переходу

Оператор умовного переходу має такий формат запису:

If (А) оператор_1;

Еlse оператор_2;

де А— вираз. Якщо значення цього виразу “істина” (не нуль), то виконується оператор_1, якщо ж воно “неправда”, то виконується оператор_2; у випадку, коли вираз помилковий та відсутня частина else — виконується наступний оператор.

Оператори циклу

В мові С++ існують три оператори циклу: while, do, for.

Оператор циклу while (А) із передумовою ¾ будь-який простий, складений чи порожній оператор, тут А —будь-який припустимий вираз.

Виконується цей оператор таким чином: якщо результат виразу А не дорівнює нулю (“істина”), то виконується цикл, а якщо дорівнює нулю (“неправда“), то цикл не виконується і керування передається наступному за while оператору.

Оператор циклу for має таку форму запису:

 

for ([вираз_1; ] [вираз_2; ] [вираз_3]) оператор;

де вираз_1 — вираз ініціалізації, що звичайно використовується для встановлення початкового значення; це вираз присвоювання (необов'язковий параметр);

вираз_2 — вираз умови, що визначає, за якої умови цикл буде повторюватися (необов'язковий параметр);

вираз_3 — вираз ітерації, що визначає крок зміни змінних, які керують циклом після кожного виконання (необов'язковий параметр).

 

Цей оператор реалізується таким чином:

— спочатку виконується вираз ініціалізації (ця нотація може бути виконана до оператора for);

— обчислюється умовне вираження;

— якщо результат умовного вираження “істина” (не дорівнює нулю), то виконується оператор циклу;

— обчислюється вираз ітерації;

— знову перевіряється умова;

— як тільки умовний вираз стає рівним нулю (“неправда”), керування передається оператору, що розташовується за оператором циклу for.

Оскільки перевірка умови виробляється перед циклом, то цикл може жодного разу не виконуватися, якщо умова відразу буде помилковою.

Оператор циклу do звичайно використовується в тих випадках, коли тіло циклу повинне виконуватися хоча б один раз, і має наступну структуру запису:

 

Do оператор

While (А);

де А ¾ умовний вираз.

Виконується оператор do таким чином: спочатку здійснюється вхід у тіло циклу й виконується оператор (він може бути простий чи складовий), після того перевіряється умова і, якщо вона виконується, тобто “істина” (не дорівнює нулю), то цикл повторюється, а якщо “неправда” ¾ здійснюється вихід з циклу.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.