Студопедия
Контакти
 


Тлумачний словник

Реклама: Настойка восковой моли




Авто | Автоматизація | Архітектура | Астрономія | Аудит | Біологія | Будівництво | Бухгалтерія | Винахідництво | Виробництво | Військова справа | Генетика | Географія | Геологія | Господарство | Держава | Дім | Екологія | Економетрика | Економіка | Електроніка | Журналістика та ЗМІ | Зв'язок | Іноземні мови | Інформатика | Історія | Комп'ютери | Креслення | Кулінарія | Культура | Лексикологія | Література | Логіка | Маркетинг | Математика | Машинобудування | Медицина | Менеджмент | Метали і Зварювання | Механіка | Мистецтво | Музика | Населення | Освіта | Охорона безпеки життя | Охорона Праці | Педагогіка | Політика | Право | Програмування | Промисловість | Психологія | Радіо | Регилия | Соціологія | Спорт | Стандартизація | Технології | Торгівля | Туризм | Фізика | Фізіологія | Філософія | Фінанси | Хімія | Юриспунденкция

Оператор множинного вибору switch

Загрузка...

Це вбудований оператор множинного вибору. Основна форма оператора має вигляд:

switch (вираз) {

case constant1:

послідовність операторів

break;

case constant2:

послідовність операторів

break;

……

case constantN:

послідовність операторів

break;

default

послідовність операторів

}

Спочатку обчислюється вираз в дужках за ключовим словом switch. Потім продивляється список міток (case constant1 та ін.) до тих пір, поки не знаходиться мітка, що співпадає зі значенням обчисленого вираза. Далі виконується відповідна послідовність операторів, що слідують за двокрапкою. Якщо ж зі значенням вираза не співпадає жодна з міток оператору switch, то виконується послідовність операторів, що слідує за ключовим словом default.

Математичні функції мови С++

Для виконання різних математичних дій мови С та С++ містить різноманіття математичних функцій. Для їх використання необхідно додати заготовочний файл <math.h>. Приклад математичних функцій наведений у таблиці 1.3.

Таблиця 1.3 – Математичні функції

Функція Призначення
float cos (float arg); Кожна функція cos () повертає значення косинуса аргументу arg.
double exp(double arg) ; Повертає значення експоненти від аргументу arg
double log(double num); Повертає значення натурального логарифму для аргументу num
double round(double arg); Повертає значення аргумента arg, округлене до цілого. Але значення що повертається є значення з плаваючою комою..
double sin(double arg); Кожна функція sin() повертає значення синуса аргументу arg.
double sqrt(double num); Повертає значення квадратного корня від аргументу лит.
double fabs(double пит); Повертає модуль аргументу num

Контрольні запитання

1. Яка загальна структура програми на мові С++?

2. Що називається ідентифікатором?

3. Які типи даних вам відомі?

4. Що таке змінна?

5. Вкажіть операції по складу пріоритету?

6. З якою метою використовують модифікатори типів?



Интернет реклама УБС

7. Коли використовують оператори вибору та множинного вибору?

8. Як додати коментарі до програми?

9. З якою метою використовують {}?

10. Дайте визначення алгоритму та алгоритмізації.

11. Наведіть схему компіляції програми.

12. Які математичні функції ви знаєте і як їх використовують?

 


Лабораторна робота №2
Програмування задач циклічної структури

Мета роботи

Одержання знань і навиків, необхідних для програмування циклічних процесів; придбати та закріпити на прикладі складання програм елементарні знання алгоритмічної мови С++.

Загрузка...



<== попередня сторінка | наступна сторінка ==>
Оголошення змінних | Завдання на лабораторну роботу

Не знайшли потрібну інформацію? Скористайтесь пошуком google:


 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.003 сек.