ВЧИ СЕБЕ С╕

Розд╕л 4 - Глибший анал╕з зм╕нних, вираз╕в та тип╕в даних

Цей розд╕л да╓ повниший анал╕з понять, як╕ було представлено у першому розд╕л╕. Тут покриваються модеф╕катори (т╕, що зм╕нюють), глобальн╕ зм╕нн╕, м╕сцев╕ зм╕нн╕ та пост╕йн╕. Тут також розпов╕да╓ться про те, як С╕ поводиться при зведенн╕ одного типу даних з ╕ншим.

 


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

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

  1. Використовуючи три цикли С╕ покаж╕ть три способи написання цику, який раху╓ в╕д 1 до 10.

  2. Перетвор╕ть наступн╕ сер╕╖ if у екв╕валентне switch.

    if(ch == 'L' ) load();
    else if(ch == 'S') save();
    else if(ch == 'E') enter();
    else if(ch == 'D') display();
    else if(ch == 'Q') quit();


  3. Напиш╕ть програму, яка вводить л╕тери з клав╕атури до тих п╕р, поки користувач не натисне клав╕шу ВВ╤Д.

  4. Що робить break?

  5. Що робить continue?

  6. Напиш╕ть програму, яка виводить на екран наступне меню, викону╓ обрану д╕ю та повторю╓ться до тих п╕р, поки корисувач не вибере Завершення.

    Перетворення
      1. Фути у метри
      2. Метри у фути
      3. Унц╕╖ у грами
      4. Грами в унц╕╖
      5. Завершення
    Будь ласка, обер╕ть д╕ю:


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

4.1 Вживання модиф╕катор╕в тип╕в даних С╕
4.2 Де декларувати зм╕нн╕
4.3 Глибший анал╕з пост╕йних
4.4 Започаткування зм╕нних
4.5 Перетворювання тип╕в у виразах
4.6 Перетворювання тип╕в при означуванн╕
4.7 Зведення тип╕в даних
Перев╕рка засво╓ння матер╕алу
Перев╕рка нагромадження знань
В╕дпов╕д╕ до вправ
на початок книжки