Lucrul cu un fișier structurat este totul despre el și despre programare

Fișierul sursă este un set de înregistrări de forma următoare:
numele studentului
vârsta lui
etaj
Scoruri de 4 scoruri
1. Descrieți programul care generează fișierul sursă






2. Descrieți o procedură care afișează în fișier numele studenților care au un scor mediu mai mare decât cel specificat.

1. Programul care generează fișierul sursă

Textul programului

Rezultatul programului

1) Introduceți numele fișierului:
file1.txt
numele de 1 student: Ivanov
secol: 18
podea: m
evaluare:
matematica 3
fizica 3
chimie 3
literatură 3
Continuați?
y
Nume de familie 2 elevi: Petrov
secol: 17
podea: ж
evaluare:
matematica 4
fizica 4
chimie 4
literatură 4
Continuați?
y
Nume de familie 3 studenți: Sidorov
secol: 18
podea: m
evaluare:
matematica 4
fizica 4
chimie 3
literatură 4
Continuați?
y
nume 4 elevi: Vasiliev
secol: 17
podea: m
evaluare:
matematică 5
fizica 4
chimie 5
literatură 4
Continuați?
n
2)
Introduceți numele fișierului:
file2.txt
numele de 1 elev: Sergeev
secol: 18
podea: ж
evaluare:
matematica 3
fizica 3
chimie 3
literatură 3
Continuați?
y
Nume de familie 2 elevi: Mykolayiv
secol: 18
podea: ж
evaluare:
matematică 5
fizica 5
chimie 5
literatură 4
Continuați?
Prenume 3 elevi: Pugachev
secol: 18
podea: m
evaluare:
matematică 5
fizica 4
chimie 5
literatură 5
Continuați?
y
4 copii: Belov
secol: 17
podea: m
evaluare:
matematica 4
fizica 4
chimie 4
literatură 5
Continuați?
y
5 copii: Smirnov
secol: 3
podea: m
evaluare:
matematica 3
fizica 4
chimie 4
literatură 3
Continuați?
n

2. Un program care conține o procedură care afișează numele studenților care au un scor mediu mai mare decât cel specificat







Textul programului

Rezultatul programului

1)
Introduceți numele fișierului1:
file1.txt
Introduceți numele fișierului2:
temp
Introduceți numele fișierului:
4
Doriți să afișați primul fișier?
y
Prenume Vârstă Sex Matematică Fizică Chimie Literatură
Ivanov 18 m 3 3 3 3
Petrov 17 f 4 4 4 4
Sidorov 18 m 4 4 3 4
Vasiliev 17 m 5 4 5 4
Doriți să afișați al doilea fișier?
y
Elevii cu un grad mediu de 4.000
Prenume Vârstă Sex Matematică Fizică Chimie Literatură
Petrov 17 f 4 4 4 4
Vasiliev 17 m 5 4 5 4
2)
Introduceți numele fișierului1:
file2.txt
Introduceți numele fișierului2:
t.txt
Introduceți scorul mediu:
4
Doriți să afișați primul fișier?
y
Prenume Vârstă Sex Matematică Fizică Chimie Literatură
Sergeev 18 f 3 3 3 3
Nikolaev 18 f 5 5 5 4
Pugachev 18 m 5 5 5 5
Belov 17 m 4 4 4 5
Smirnov 3 m 3 4 4 3
Doriți să afișați al doilea fișier?
y
Elevii cu un grad mediu de 4.000
Prenume Vârstă Sex Matematică Fizică Chimie Literatură
Nikolaev 18 f 5 5 5 4
Pugachev 18 m 5 5 5 5
Belov 17 m 4 4 4 5
3)
Introduceți numele fișierului1:
file2.txt
Introduceți numele fișierului2:
f
Introduceți scorul mediu:
5
Doriți să afișați primul fișier?
n
Doriți să afișați al doilea fișier?
y
Elevii cu un grad mediu de 5.000
Prenume Vârstă Sex Matematică Fizică Chimie Literatură
Pugachev 18 m 5 5 5 5

Teoria programului

TWaveHeader = înregistrare Marker1: Array [0..3] din Char; BytesFollowing: LongInt; Marcator2: Array [0..3] din Char; Marcator3: Array [0..3] din Char; Fixed1: nbsp.

TMediaPlayer poate deschide un fișier audio dacă conține cel puțin un octet de date. Am constatat că atunci când folosesc această componentă am încercat să creez și să deschid un fișier audio care să conțină doar titlul fișierului de sunet. TMediaplayerul nu a vrut să facă acest lucru. Următoarele.

Acest document a fost creat de numeroasele cereri ale utilizatorilor și descrie funcționalitatea suplimentară a componentei Delphi TMediaPlayer. Noua funcționalitate a componentei este capacitatea de a crea un fișier .wav nou la scriere. Procedura "SaveMedia" creează tipul re.

Implicit, ini-fișierul este creat într-un director Windows (de exemplu: TIniFile.Create ('MFile.ini')), ceea ce duce la "aglomerarea" acestuia. Mai mult (eco-logic) (cu excepția cazului în care programul se face pentru CD-ROM) dacă ini-fișierul este creat în același director ca și programul principal.

var MyIcon: TIcon; începe MyIcon: = TIcon. Creați; încercați MyIcon.Handle: = ExtractIcon (hInstance, 'MYPROG.EXE', 0) în cele din urmă MyIcon.Free; se încheie; se încheie; Rețineți că parametrul mediu ar trebui să fie de tip PChar.







Articole similare

Trimiteți-le prietenilor: