Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Методички » Технологія програмування

Реферат Технологія програмування





Тема: Оператори мови Сі

План:

1. Умовний оператор

2. Оператор вибору

. Оператори goto, break, continue


Оператор "вираз"

Будь-який вираз, що завершується крапкою з комою, розглядається як оператор, виконання якого полягає в обчисленні виразу. Окремим випадком виразу є порожній оператор; (він використовується, коли з синтаксису оператор потрібно, а за змістом - ні). Приклади:

i + + ;//виконується операція инкремента * = b + c ;//виконується множення з привласненням

fund (k). // виконується виклик функції

Оператори розгалуження.

Інструкція if-else використовується для прийняття рішення. Формально її синтаксисом є:

if (вираз)

інструкція1

інструкція2

причому else-частина може і відсутні. Спочатку обчислюється вираз, і, якщо воно істинне (тобто відмінно від нуля), виконується інструкція1. Якщо вираз помилково (тобто його значення дорівнює нулю) і існує else-частина, то виконується інструкція2. p align="justify"> Приклад:

if (а> b) = а; = b;

Оператор switch

Інструкція switch використовується для вибору одного з багатьох шляхів. Вона перевіряє, чи співпадає значення виразу з одним із значень, що входять в деяке безліч цілих констант, і виконує відповідну цьому значенню гілка програми:

switch (вираз) {конст-вир: інструкцііконст-вир: інструкції: інструкції

}

Кожна гілка case позначена однією або декількома цілочисельними константами або ж константними виразами. Обчислення починаються з тієї гілки case, в якій константа збігається зі значенням вирази. Константи всіх гілок case повинні відрізнятися один від одного. Якщо з'ясувалося, що жодна з констант не підходить, то виконується гілка, позначена словом default, якщо така є, в іншому випадку нічого не робиться. p align="justify"> Інструкції break і continue

Іноді буває зручно вийти з циклу не по результату перевірки, здійснюваної на початку або в кінці циклу, а якимось іншим способом. Таку можливість для циклів for, while і do-while, а також для перемикача switch надає інструкція break. Ця інструкція викликає негайний вихід з самого внутрішнього з осяжний її циклів або перемикачів. p align="justify"> Інструкція continue в чомусь схожа на break, але застосовується значно рідше. Вона змушує найближчий осяжний її цикл (for, while або do-while) розпочати наступний крок ітерації. p align="justify"> Контрольні питання:

1. Розкажіть про Оператор switch

2. Перерахуйте оператори циклу.

3. Розкажіть про операторів goto, break, continue.


Лекція № 8


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

План:

1. Цикл while

2. Цикл do-while

. Інструкція for


Цикл while

У циклі

while (вираз)

інструкція

обчислюється вираз. Якщо його значення відмінне від нуля, то виконується інструкція, і обчислення виразу повторюється. Цей цикл продовжується до тих пір, поки вираз не дорівнюватиме нулю, після чого обчислення продовжаться з точки, розташованої відразу за інструкцією. p align="justify"> Цикл do-while

У Сі є ще один вид циклу, do-while, в якому ця перевірка робиться внизу після кожного проходження тіла циклу, тобто після того, як тіло виконається хоча б один раз. Цикл do-while має наступний синтаксис:

do

інструкція (вираз);

Спочатку виконується інструкція, потім обчислюється вираз. Якщо воно істинне, то інструкція виконується знову і т. д. Коли вираз стає помилковим, цикл закінчує роботу. Цикл do-while еквівалентний циклу repeat-until в Паскалі з тією лише різницею, що в першому випадку вказується умова продовження циклу, а в другому - умова його закінчення. p align="justify"> Інструкція for

for (вир1; вир2; вир3)

інструкція (тіло циклу)

Наприклад, початок циклу, обробного перші n елементів масиву, має наступний вигл...


Назад | сторінка 12 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Оператор вибору Switch
  • Реферат на тему: Посадова інструкція: цілі та процедура створення, розділи посадової інструк ...
  • Реферат на тему: Інструкція по нівелюванню
  • Реферат на тему: "Інструкція чинам розшукових відділень" (1910 р.), її зміст і зна ...
  • Реферат на тему: Інструкція з лікування і профілактики сифілісу