✓ . , .
✓ - . , .
✓ . . .
!!! , , - C++ . main. , , .
, , . .
1: ( )
(declaration) ( ) . :
__ (_);
- , int, float double, , ( ). , void ( void ).
_ - , , - , , , - .
, avg, double double.
double avg(double x, double y);
_ , , . , get_todays_date, int:
int get_todays_date();
2:
, . :
__ (_)
{
}
, . , , - , ({}).
. . , :
double avg(double , double )
{
return ( + ) /2.0;
}
3:
, - , , - . :
n = avg(9.5, 11.5);
n = avg(5, 25);
n = avg(27, 154.3);
: , void, . :
|
|
z = + + avg(a, b) +25.3;
, , . avg 9,5 11,5 :
1.
. 1 . , 5 :
triangle(5) =1+2+3+4+5=15
7 :
triangle(7) =1+2+3+4+5+6+7=28
#include <iostream>
using namespace std;
//
int triangle(int num);
int main() {
int n;
cout << "Enter a number and press ENTER: ";
cin >> n;
cout << "Function returned " << triangle(n);
return 0;
}
//
int triangle(int n)
{
int i;
int sum = 0;
for (i = 1; i <= n; i++) // For i = 1 to n,
sum = sum + i; // i sum
return sum;
}
, 4. 4 n:
, 10 ( 1+2+3+4 = 10).
1: .
2: . . sqrt.
3: . .