Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamen_OPAM_vidpovidi_teoretichni.doc
Скачиваний:
4
Добавлен:
22.09.2019
Размер:
214.53 Кб
Скачать
  1. Ввід та вивід на консоль

Консольне введення-виведення організовується за допомогою стандартних бібліотек stdio. H і conio. H, що передбачає наявність директив # include <stdio. H> і / або # include <conio. H> у заголовній частині програми.

Функція printf використовується для виведення інформації на екран. З її допомогою у вікні програми можна роздрукувати як рядок простого тексту, так і значення змінних різних типів. Загальна форма запису відповідного оператора

printf («форматная_строка» [, перем1] [, перем2] [, ...]);

Тут у круглих дужках вказані параметри (або аргументи) функції printf, причому перший з них, форматна рядок в подвійних лапках, є обов'язковим. Інші параметри, змінні різного типу, зазначається за необхідності. 

  1. Модифікатори

Модифікатори доступу:

У багатьох мовах існують права доступу, які обмежують можливість використання, наприклад, змінної в класі. Наприклад, легко уявити два крайніх виду прав доступу: це public, коли поле доступнез будь-якої точки програми, і private, коли поле може використовуватися тільки усередині того класу, в якому воно оголошено.

Призначення модифікаторів доступу:

Дуже часто права доступу розцінюються як якийсь елемент безпеки коду. Наприклад, якщо в класі Human (чоловік) є поле age (вік людини), то який-небудь програміст навмисно або через незнання може присвоїти цьому полю від'ємне значення, після чого об'єкт стане працювати неправильно, можуть з'явитися помилки. Для захисту такого поля age необхідно оголосити його private.

  1. Мультиплікативні операції

Операція - це елементарна конструкція, яка повертає деякий результат. На відміну від операцій, оператори -синтаксичні конструкції, керуючі ходом виконання програми. Основні оператори: умовні переходи і цикли.  За кількістю аргументів операції бувають унарні, бінарні і є одна тернарних операція «Умова». 

  1. Адитивні операції

№ операції

Група операцій 

Позначення операції 

Назва операції 

Назва на сленгу 

Асоціативність

21 

адитивні 

+  - 

Сума  різниця 

Додавання  Різниця 

® 

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

Умовний оператор забезпечує залежно від результату перевірки умови

(логічного виразу) вибір одного з альтернативних шляхів роботи алгоритму.

Кожен з цих шляхів веде до спільного виходу, тому подальша робота алгорит-

му буде продовжена незалежно від вибраного в цьому оператора шляху.

Мовою псевдокоду оператор розгалуження можна записати так:

If <умова> Then

<серія команд 1>

Else : <серія команд 2>

End If

Уся ця конструкція є єдиним умовним оператором, а розуміти її треба

так: у разі справдження умови, записаної після слова Якщо, треба виконува-

ти серію команд 1 (перший набір заздалегідь визначених дій, записаних після

слова То) і після цього перейти до наступного оператора, записаного в алго-

ритмі.

Якщо ж умова не справджується (її значення хибне), то треба одразу

почати виконувати серію команд 2 (другий набір заздалегідь визначених дій),

записаних після слова Інакше псевдокоду.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]