.


:




:

































 

 

 

 





 

.1.1.2

- ,

- ( , );

- ( ),

- ( ) 19.701-90,

- - ( ).

, , - . , , , , , . , . , , :

- , , , ( ).

, F2 F2 , , , . 2.4 - 2.6, .

, . , , , , , . , , :

- , , , .

, , . .

, /3/.

(). :

- VAR< >:Text - ;

- VAR< >:File of< > - ;

- VAR< >:File - .

ASSIGN(<>< >\< >).

, . . , .

, RESET(<>), 0. Readln Read.

, , Eoln ( 2 : #13).

() , . () - (, , ), .

F1 :

Var

FIO: String[20];

NGR: String[9];

X: String[1];

NPR, REZ: Word;

, 20 , (NGR) 9 , () (NPR) (REZ).

, F1 Rezses.dat , , F1:

Var

f: text;

Begin

Assign(f, Rezses.dat);

Reset(f);

While not EOF(f) do

Begin

readln(f, FIO, NGR, X, NPR, REZ);

{ }

End;

Close (f)

End.

, Readln , , ( ) . Read , . , , , .

F1 , F1, ( =20+1+8+1+1+1+1+2=35, 2 Eoln- ).

Type

Stro=String[35];

Var

fp: File of Stro;

NGR:String[8];

m, NPR, REZ:Word;

S:Stro;

Begin

Assign (fp, Rezses.dat);

Reset(fp);

Repeat

Read(fp, s);

NGR:=Copy (S,22,8);

Val (Copy (S, 31, 1), NPR, m);

if m<>0 then Writeln ( );

Val (Copy (S, 33, 1), REZ, m);

if m<>0 then Writeln( );

{ }

Until EOF (fp);

Close (fp)

End.

, - /9/. -, -, . , , , -. , , - .

, -, stdio.h, -, , , .

. FILE. FILE stdio.h : , () , . , FILE( , , ). , , :

# include < stdio.h >

FILE *fp.

fp :

fp = fopen (_, _).

_ _ , , , , :

fp = fopen (²t.txt², ²r²),

t.txt - ; r ( ).

, , :

- ²r² ;

- ²w² , , ;

-²a² ( ) ;

-²r+² , ;

- ²w+² - , , ;

-²a+² ( ).

, , , CR ( 13 - ) LF ( 10 - ) \n, , LF. (.. \n CR LF). , .. +, , .

, , , . NULL, stdio.h. , , , NULL. , , :

if ((fp=fopen(²t.txt², ²w²))= = NULL)

{

perror (² t.txt \n²);

exit (0);

}

perror (), stdio.h.

, , , ( ). , , fclose (__). ( , , ).

, , , . -, EDIT MS DOS Notepag. , VIEW. , .

- fscanf () fprintf(), :

int fscanf (__, _, __);

int fprintf (__, _, __).

scanf () printf() , , , , , .

, Rezses.dat:

# include < stdio.h >

void main()

{

char fio[21], ngr[9];

int npr,rez;

FILE *f;

if ((f=fopen(²Rezses.dat², ²r²))= = NULL)

{

perror (² Rezses.dat \n²);

exit (0);

}

while (fscanf(f, ²%s%s%d%d², fio, ngr, &npr,&rez)!=EOF);

{ }

fclose(f);

}

 

 

2.2.3 2.4- 2.6, .. 17 . - , , .

 

2.8.1. F2.

: .

: F2 , 2.7.

2.7

F2

 
 
 
 
 

 

: 2- , 2.

: .

: .

 

2.8.2. . : F1 F2.

F1 , F2. . 2.8, 2.9.

 

2.8

F2.

 
 
 
 
 

 

2.9

F1.

.. 28-210    
.. 28-210    
.. 28-210    
.. 28-210    
.. 28-210    
.. 28-210    
.. 28-210    

 

, .

___________________________________________________________

28-210    
     
       
     
       
28-211    

, 6

 

: .

: .

 

 

:

( );

( );

, ;

( );

, (. .2.3);

(. 2.1);

(. 2.4- 2.6);

(. 2.2);

;

(. . 2.8);

( );

, .

 

 

1. .., .. . - .: , 1997. - 368 .

2. .. . -.: , 1986.- 296 .

3. .. /+ + . .: -, 2004. 288 .

4. .. CASE ( ). - .: , 1996. - 242 .

5. . . - : , 1982.- 176 .

6. . . 2- . / .. . .: . 2003. 480 .

7. .. 7.0. : . .- 7- ., . .: , 2003. 432 .

8. .. : .- 2- ., . .: , , 2003. 320 .

9. .. + +: . . 5- . .: , 2001.- 560 .

10. , , : / . . . . -; .: .. , .. . , 2003. 23 .

11. ., . . .: , 2000 417 .


 

 

 





:


: 2016-11-12; !; : 282 |


:

:

.
==> ...

1454 - | 1434 -


© 2015-2024 lektsii.org - -

: 0.074 .