.


:




:

































 

 

 

 


ә қ

ʳ


қ ұ ++ ғғ ң ғ. қ ғ қ ң қ ү ү ұ ә қң -ә ұ қ . қ, ө ғ ә қ ө қ ү . қ қ, ң қ ұ, , , қ ұ ү ұ . қғ қ ү құ қ , ң қ ә ө қ. қ ұ , ғ ққ. ғ қғ қ құ қ . қ ә қ қ қ. Қ ә қ ү ң ң ғ . ғ :

ә

ғ ғ

қ қ

қ , ғ

ү ғ

 

ң ө:

қ char name [20];

ғү int baga [15];

ү int sany [15].

 

қ Engiz(), Shygar(), Izdeu(), Sort() ә Esep() ң қ ә - ү ү ү қ қ . , ң ғ қ ғқ ө . Қ C++ ұ .

 

 

ө

ғ

, қң қ,
Magazine
name[20]; ө, қ , ұғ 20
sany; ө, ү
bagasy; ө,ү
b ң құ ү
m   ө ү қ ү
a ғ , ү

қ қ әң , ә ә ұ ғ ү ң ү .
ә ө (құ ө ұқ), ә . Ө ә . ғқ қғ ө ү :
class <>{

[ private: ]

< >

Public:

<қ >

}; // ү ү қ

5

ғ private ә public ң ө қ. Private ү ө ғ ғ ө. , қ құң ү қғ. public . ң ә ғ ң қ. private ә public , ң ң .

ө:

o қ қ (, қ ұқ ү);

const ө ү, ұ қ ( қ) ә ө ү ;

static ң ө ү, қ auto, extern ә register қ .

ө ғ ғ. қ ( ғ) ә ( , , ң қ ң ғ) ү.

ө () ң ө:

ң ө ғ ғғ , қ (static) ә қ (extern) , қ қғ ; қғ қғ ғ;

ң қ ;

ң ә ң ғ ;

қ , ң -ң қ ү , ғ қ ә ү .

: қ ұ құқ. ұ ү ң қ ( , , , ғ) ә .

class Magazine {

private:

char name[20];

int sany;

int bagasy;

};

Private қ ң switch (n) қ ғ.

Қғ қғ ә ұ ә ң ү . қ ә ғ switch (n) ө қ ғ. switch (ғ) ғ қғ ғ. ө:

switch (n){

case 1: m.Engiz(); break;

case 2: m.Shygar(); break;

case 3: m.Sort(); break;

case 4: m.Izdeu(); break;

case 5: m.Esep(); break;

case 6: cout<<"Kosh bol";

default: printf("\nKate engizilgen/tagy engizip kor");

}

 

 

1-. . Switch() ө ғ

 

 

n=0
While (n!=0)  
cout<< \n a\n;    
ә (cin>>n)
Қ
1.Engiz()
2.Shygar()
3.Sort()
4.Izdeu()
5.Esep()
ғ
6.ұ қ

 

 

 


2-.ң

class Magazine {

public: // ұ ө қ ғ

void Engiz();

void Shygar();

void Sort();

void Izdeu();

void Esep();

};

 

ң қ ә ө , қ қ, ң ұғ ң private ө ғ .

Ә құ ә . ә құ ү қ. ү қ. ү қ ғ ғ қң ғ ү .

 

 

ә қ

ұ қғ ә ң . қ, ә қ .

++ ұ, ң ү main (ң ). қғ . ә қ . қ қ ү, қ -қ қ . қң ұғ ү ә қң .

ң , қ әң ә ғ ғ. қ, қ, ұғ қ, ү қ ұ:

[ ] ([_ ]) [throw

() ] { ұғ }

қ құ ө ққ.

 

o ̳ ү қ ң ө, extern ә static ү ө қ , ң ө ғ қ ү ө .

 

Extern ң ң қ қ, ғ ( ) ү ө;

Static ң ө қғ ң ө.

 

o ң қ әң (қ ғ ғ ұқ ) қ ү ү. қғ ғ қ ә қ , void ө.

 

ң қғ, ғ, қғ ң - ә . қ ұ қ қ қ ө ққ.Қғ ө:

Void Engizu () қ ә ң , , ғ ә . ү . ғқ for ң ө (for (int i(0); i<b;i++)) ә ү (ifstream F; F. Open ("Magazine.txt");), , ң ғ , ә ғ:

ғ , ә fout.close(); .

 

3-. ғ

10

Engizi ();

 

 


(n)

 

 

int i(0); i<b;i++

 


 

 

ғ қ


ғ


Engiz() ң

 

Void Shygar () қ ә ғ ғ. ү (ifstream F; F.open("Magazine.txt");), , ә ғ ғ. ғ , ү F.close();

Shygar

Magazine.txt қ
ә
while(!F.eof())

 

 


 

ғ ғ
ғ
i = 0; i < m[i]; i++

 

 


 

Shygar() ң

 

 

4-. ғ ғ.

Void Izdeu () ң ә , ғ. ғ ә ғ ү if, for ң ө қ ғ ң ғ ң . ә , қ ғ:

 

5-. қ

Void Sort () ә . ү (ifstream F; F.open("Magazine.txt");), for қ қ ң - , ұ . ұ ғ қ ғ.

Void Esep(). қ ұң , ң құ қ . ү ғ ү ң . қ ғ ө, қ:

 

int a,b;

a=0;b=0;

for(int j=0;j<i;j++){

a=m[j].sany*m[j].bagasy;

b=b+a;

} cout<<"Magazin zhalpy kuny "<<b; }

 

 

6-. ң ү ң құ ә ұң қ

 

қ ұ әң . - ққ ө ұ - қ құғ әң (ң) .

қ ұ ә , қ ү қ. ү #include <fstream> қ ә қ құ қ (Magazine.txt құ құ)

 

ofstream fout;

fout.open("Magazine.txt",ios::app);

ң ү ә ә F.close(); ү .

7-.ң қ

 

әң қ ұң ұ ғғ. құ, , ғ, , ұ , қ . қ ++ ғғ ң қ. ++ ң қ ә қ ү ү қ. ++ ң ң ң ғғ ғ .қ ++ ғғ ң , , , ұ , ғ қ, қ қ, қ ө . қ ұ ғ қ , қ қ. ү ғ ғ ++ ң қ ққ. ққ қ, ң ұ ұ ү main () қ. Switch () қ ғ, қғ ұң ңғ ү . Switch () Engiz(), Shygar(), Sort(), Izdeu(), Esep() қ. ұ , қ ұқ қғ ғ ү құғ. Ә қ - , қ ұ қ. , Engiz () ң қ ғ , Shygar () ә ғ . ә қ , қ. - ұ ғ ң құ ә қ, ә , ө қ ө ң . ққ қ, қ, ғ , қ ә ғқ. ң , ғ ң қ ғ, қ. қ ұ ғ ә ү ұ ғғ . қғ ү қ, қғ, ң ң қ қ ү , ұ ғ ң . ғ қ ң ұ қ ү. ң ұ ә ү қ қ ә .

 

 

 



<== | ==>
| Surfer. -
:


: 2017-02-28; !; : 1725 |


:

:

, .
==> ...

1779 - | 1588 -


© 2015-2024 lektsii.org - -

: 0.068 .