Logo

dev-resources.site

for different kinds of informations.

Function

Published at
11/2/2024
Categories
Author
Mahamadjon000
Categories
1 categories in total
open
Function

Ѐункция - это ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° которая выполняСт ΠΎΠ΄Π½ΠΈΡ… ΠΈΠ»ΠΈ нСсколько Π·Π°Π΄Π°Ρ‡.

Π’ΠΈΠΏ Π²ΠΎΠ²Ρ€Π°ΡˆΠ΅Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π£ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… функция Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ
ΠŸΡ€ΠΈΠΌΠ΅Ρ€(int , void , float ΠΈ Ρ‚.ΠΊ).

МоТно Π΄Π°Π²Π°Ρ‚ΡŒ имя для Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Если Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ return.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π€ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π½ΡƒΠΆΠ½ΠΎ Π΅Π³ΠΎ ΠΏΠΎΠ·Π²Π°Ρ‚ΡŒ Π² ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Π€ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°:

#include <iostream>

using namespace std;

int add(int a,int b)``
{
return a + b;
}
int main()
{
int a = 5,b = 3;
int result = add(a,b);

cout << "Π‘ΡƒΠΌΠΌΠ°" << result << endl;


return 0;
}

ОбъяснСниС кода:

  1. int add(int a = 5, int b = 3) - объявлСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с ΠΈΠΌΠ΅Π½Π΅ΠΌ add которая ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π²Π° Ρ†Π΅Π»Ρ‹Ρ… числа ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ†Π΅Π»ΠΎΠ΅ число.

  2. return a + b; - функция складываСт значСния ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

  3. int a = 5, b = 3; - объявляСм Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ a ΠΈ b ΠΈ присваиваСм ΠΈΠΌ значСния 5 ΠΈ 3.

  4. int result = add(a, b); - Π² main ΠΌΡ‹ Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ add пСрСдавая Π΅ΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ a ΠΈ b.

  5. cout << "Π‘ΡƒΠΌΠΌΠ° " << result << endl; - Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ сумму Π½Π° экран.

Featured ones: