X Код для використання на сайті:
Ширина px

Скопіюйте цей код і вставте його на свій сайт

X Для завантаження презентації, скористайтесь соціальною кнопкою для рекомендації сервісу SvitPPT Завантажити собі цю презентацію

Презентація на тему:
мова програм.

Завантажити презентацію

мова програм.

Завантажити презентацію

Презентація по слайдам:

Слайд 1

Мова програмування С++ 24.12.2010 Лекція № 23 Загальні відомості про функцї Класифікація функцій

Слайд 2

План лекції Класифікація функцій С++ Структура функцій користувача Параметри функцій

Слайд 3

Класифікація функцій Стандартні функції Функції користувача

Слайд 4

Структура функцій користувача Прототип функції Виклик функції Визначення функції

Слайд 5

Запитання на закріплення Що таке тип поверненого значення? В якому місці програми можна викликати функцію користувача? Чи має значення тип параметра, який передається у стандартну функцію? Якій інструкції передається управління при виклику функції? Якій інструкції передається управління після закінчення виконання функції? З яких символів починається тіло функції?

Слайд 6

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

Слайд 7

Код програми #include "iostream.h " #include "conio.h " int max (int, int );// прототип функції void main ( ) { int pershe, druge; char vidpovid='y' ; do { cout > pershe; cout > druge;

Слайд 8

//виклик функції cout

Слайд 9

Визначення функції //визначення функції int max(int pershe, int druge ) { cout druge) return pershe; else return druge; }

Слайд 10

Задача Створити функцію користувача, яка порівнює два цілих числа та повертає результат порівняння у вигляді одного із знаків: >, < або =.

Слайд 11

Параметри функцій Фактичні параметри Формальні параметри Інструкція return

Слайд 12

Запитання на закріплення Чи повинна співпадати кількість фактичних параметрів з кількістю формальних параметрів? В якому випадку інструкція return в тілі функції не використовується? Чи допускається позначення різними символами фактичних та формальних параметрів?

Слайд 13

Запитання на закріплення Дайте визначення функції Дайте визначення прототипу функції Що таке виклик функції?

Слайд 14

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

Слайд 15

Головна функція #include "iostream.h " #include "conio.h " void oper (float , float , char ); void main ( ) { float chislo1, chislo2; char znak; char vidpovid='y' ; do { cout > chislo1; cout > chislo2;

Слайд 16

Головна функція (продовження) cout > znak; oper (chislo1, chislo2, znak ); cout

Слайд 17

Визначення функції void oper (float chislo1, float chislo2 , char znak) { if ( znak=='+') {cout

Слайд 18

Визначення функції(продовження) if ( znak=='*') {cout

Слайд 19

Домашнє завдання Написати програму, яка обчислює значення математичного виразу з одним невідомим (вираз вибрати самостійно). Передбачити функцію користувача, яка на екран монітору виводить результат. В якості параметрів використати змінні, введені з клавіатури.

Слайд 20

Теми для самостійного вивчення

Завантажити презентацію

Презентації по предмету Інформатика