Swd1316 Функции



Download 3,55 Mb.
bet1/5
Sana25.02.2022
Hajmi3,55 Mb.
#463525
  1   2   3   4   5
Bog'liq
Тема 5.Функции
Документ Microsoft Office Word 97 - 2003, togarak jurnali, togarak jurnali, java dasturlash tili kitob pdf.pdf, 200ta g'oyalar toplami, 13Т, Boshqaruvning maqsadi, докторша, Apply2CAYLA, 55 001, Исчи дастур.Давлат ва хукук назарияси, КитобWPS Office, 1098277-2022, mutolaa taqdimot Ra\'no

ТАШКЕНТСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ИМЕНИ МУХАММАДА АЛ-ХОРАЗМИЙ
ПРОГРАММИРОВАНИЕ 1
SWD1316
Функции
ТЕМА
05
Абдурахманов Аббас Абдусаттарович
Старший преподаватель кафедры Основы информатики

Содержание

  • Определение функции;
  • Функции возвращающие значения;
  • Прототипы функций;
  • Передача параметров по значениям и адресам;
  • Ссылки. Параметры возвращающие значения;
  • Функции в качестве параметра;
  • Рекурсивные функции;
  • Создание пользовательских библиотек;

Функции


Функция – это вспомогательный алгоритм, (подпрограмма), которое вместо результата берет определенные значении.
Примеры:
Корень числа,
Вычисление значений по сложным формулам
Для чего нужна функция?
1. Для выполнения одинаковых вычислений в различных местах программы
2. Для создания библиотеки глобальных функций

Функции


Функции в C++ можно разбить на две категории: функции, которые возвращают значения, и функции, значения не возвращающие.

Классическое описание функции


<тип функции> <название функции> (<список формальных параметров>)
{
< определение объектов >
<выполняемые операторы>
}

Типы функции


Часто в качестве типов функции берутся целые или действительные типы:
char, int, long, float, double, long double.
Кроме того здесь можно использовать signed и unsigned.
В С++ существует функции, которые не возвращают значение. Тогда они определяются типом void.

Функция


Задача: Создайте функцию нахождения максимума из 2 чисел и показать порядок его использования.
Решение: Использование функции.
Формальные параметры
int Max ( int a, int b )
{
if ( a > b ) return a ;
else return b ;
}
return – функция возвращения значения

Download 3,55 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2022
ma'muriyatiga murojaat qiling

    Bosh sahifa
davlat universiteti
ta’lim vazirligi
axborot texnologiyalari
maxsus ta’lim
zbekiston respublikasi
guruh talabasi
O’zbekiston respublikasi
nomidagi toshkent
o’rta maxsus
davlat pedagogika
texnologiyalari universiteti
toshkent axborot
xorazmiy nomidagi
rivojlantirish vazirligi
pedagogika instituti
Ўзбекистон республикаси
tashkil etish
haqida tushuncha
таълим вазирлиги
vazirligi muhammad
O'zbekiston respublikasi
toshkent davlat
махсус таълим
respublikasi axborot
kommunikatsiyalarini rivojlantirish
vazirligi toshkent
saqlash vazirligi
fanidan tayyorlagan
bilan ishlash
Toshkent davlat
sog'liqni saqlash
uzbekistan coronavirus
respublikasi sog'liqni
coronavirus covid
koronavirus covid
vazirligi koronavirus
qarshi emlanganlik
covid vaccination
risida sertifikat
sertifikat ministry
vaccination certificate
Ishdan maqsad
fanidan mustaqil
matematika fakulteti
o’rta ta’lim
haqida umumiy
fanlar fakulteti
pedagogika universiteti
ishlab chiqarish
moliya instituti
fanining predmeti