ВЧИ СЕБЕ С╕

Розд╕л 3 - Додаткове керування програмою

У цьому розд╕л╕ ви продовжуватимете вивчати твердження, як╕ використовуються для керування ходом програми. Однак, спочатку цей розд╕л поясню╓ як читати л╕тери з клав╕атури. Ви вже зна╓те як читати цифри з клав╕атури ╕ тепер прийшов час навчитися вводити окрем╕ л╕тери, бо ╖х використовують деяк╕ приклади у цього розд╕лу. Дал╕, цей розд╕л завершу╓ обговорення тверджень if та for. Пот╕м представлен╕ ще два ц╕кл╕чних твердження С╕ - while та do. П╕сля цього ви вивчатимете про гн╕здов╕ цикли та два додатков╕ керуюч╕ твердження С╕ - break та continue. У цьому розд╕л╕ також розпов╕да╓ться про ще одне твердження в╕дбору С╕ - switch, та про не умовне стрибкове твердження - goto.

 


ПЕРЕВ╤РКА ПРОЙДЕНОГО

Перед переходом до вивчення пункт╕в цього розд╕лу, ви повинн╕ дати правильн╕ в╕дпов╕д╕ на наступн╕ питання, та виконати вправи:

  1. Назв╕ть лог╕чн╕ та в╕дносн╕ оператори С╕.

  2. Що таке кодовий блок? Як створити кодовий блок?

  3. Як вивести на екран новий рядок тексту за допомогою функц╕╖ printf()?

  4. Напиш╕ть програму яка виводить на екран числа в╕д -100 до 100.

  5. Напиш╕ть програму яка пише на екран╕ п'ять р╕зних присл╕в'╖в. Програма просить користувача ввести номер присл╕в'я ╕ виводить це присл╕в'я на екран.

  6. Як ще можна написати наступне твердження?

    count = count + 1;

  7. Як╕ величини у мов╕ С╕ ╓ в╕рними, як╕ хибними?

ЗМ╤СТ РОЗД╤ЛУ

3.1  Читання  л╕тер
3.2  Гн╕здов╕  твердження  if
3.3  Досл╕дження  р╕зновид╕в  циклу  for
3.4  Розум╕ння  повед╕нки  циклу  while
3.5   Вживання   цикл╕в  do
3.6  Гн╕зда  цикл╕в
3.7  Вих╕д  ╕з  циклу  за  допомогою  break
3.8  Коли  вживати  continue
3.9  Твердження  switch
3.10  Ознайомлення  ╕з  goto
Перев╕рка  засво╓ння  матер╕алу
Перев╕рка  нагромадження  знань
В╕дпов╕д╕  до  вправ
на початок книжки