.


:




:

































 

 

 

 


3.4. ,




4.

, . .

C++ :

_ _ (_)

{

}

, Delphi C++ :

■ , , Delphi.

■ , , .

C++ , Delphi, . C++ , , Delphi. , void. , - . , 3.1, (, void) C++.

3.1.

#include <conio.h>

#include <iostream>

using namespace std;

 

void hello()

{

cout << "Hello from a C++ procedure." << endl;

}

 

int main(int argc, char* argv[])

{

hello(); // hello()

getch ();

return 0;

}

C++ , .

. C++ :

_ _(_ _, _ _)

{

}

3.2 add, .

3.2.

#include <conio.h>

#include <iostream>

using namespace std;

 

int add(int first, int second)

{

return first + second;

}

 

int main(int argc, char* argv[])

{

int i, j, sum;

cout << " : ";

cin >> i;

cout << " : ";

cin >> j;

sum = add(i, j); // add(int, int)

cout << " = " << sum << endl;

getch ();

return 0;

}

C++ return. , return , , . .

, 3.3 , ++. : , return .

3.3.

#include <conio.h>

#include <iostream>

using namespace std;

 

#pragma hdrstop

int max3(int numl, int num2, int num3)

{

int max_val = numl; // numl - ?

if(num2 > max_val)

max_val = num2; // num2 - ?

if(num3 > max_val)

max_val = num3; // num3 -

return max_val;

}

#pragma argsused

int main(int argc, char* argv[])

{

cout << " = " << max3(5, 2, 3) << endl;

getch ();

return 0;

}

 

. 3.4 .

3.4. ,

 

#include <conio.h>

#include <iostream>

using namespace std;

 

int max3(int num1, int num2, int num3)

{

int max_val = num1 > num2? num1: num2;

return num3 > max_val? num3: max_val;

}

 

int main(int argc, char* argv[])

{

cout << " = " << max3(10, 20, 30) << endl;

getch();

return 0;

}





:


: 2016-12-18; !; : 262 |


:

:

, .
==> ...

1728 - | 1483 -


© 2015-2024 lektsii.org - -

: 0.01 .