Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»


-нұсқа Ноутбуктар туралы мəлiметтерді сақтау үшiн (қажет болса, толықтыра  отырып) келесідей құрылымды сипаттаңыз: struct NOTEBOOK{



Pdf көрінісі
бет154/466
Дата20.07.2022
өлшемі3,66 Mb.
#37798
түріПрограмма
1   ...   150   151   152   153   154   155   156   157   ...   466
Байланысты:
pavlovskaia-jogargy-dengeili

19-нұсқа
Ноутбуктар туралы мəлiметтерді сақтау үшiн (қажет болса, толықтыра 
отырып) келесідей құрылымды сипаттаңыз:
struct NOTEBOOK{
struct disp_res{ // дисплейдiң шешу мүмкіндігі
int x; 
// көлденеңнен
int у; 
// тігінен
};
int f; 
// регенерация жиiлiгi
fl oat d; 
// дисплей диагоналiнiң ұзындығы
int price; // бағасы
char model[21]; // атауы
}
Ноутбуктар туралы мəліметтерді note.txt файлынан берілген түрдегі 
құрылымға оқитын функция жазыңыз. Құрылым құрамындағы мəліметтерді 
бинарлық файлдың соңына жазатын функция құру қажет. Бинарлық файлдың 
құрылымы: алғашқы екі байт (бүтін) – файлдағы жазбалар саны; одан кейін 
NOTEBOOK құрылымының форматындағы жазбалар. 
Құрылған функциялар негізінде процессорының тактілік жиілігі 
120 МГц-тен асатын ноутбуктар үшін ғана мəліметтерді оқып, оларды екілік 
файлға бағаларының өсу ретімен жазуды жүзеге асыратын программа құрыңыз. 


172
20-нұсқа
Ноутбуктар туралы мəліметтерді сақтау үшін 19-нұсқада көрсетілгендей 
құрылымды сипаттаңыз.
Ноутбуктар туралы мəліметтерді note.txt файлынан берілген түрдегі 
құрылымға оқитын функция жазыңыз. Құрылым құрамындағы мəліметтерді 
бинарлық файлдың соңына жазатын функция құру қажет. Бинарлық файлдың 
құрылымы: алғашқы екі байт (бүтін) – файлдағы жазбалар саны; одан кейін 
NOTEBOOK құрылымының форматындағы жазбалар. 
Құрылған функциялар негізінде бағасы $3500-дан асатын ноутбуктар 
үшін ғана мəліметтерді оқып, оларды екілік файлға процессордың тактілік 
жиілігінің өсу ретімен жазуды жүзеге асыратын программа құрыңыз. 
note.txt файлының мысалы:
Acer Note Light 2699 5.6 02.0x11.8x08.3 100 40 10.4 1 1024x0768 60 0.774


Достарыңызбен бөлісу:
1   ...   150   151   152   153   154   155   156   157   ...   466




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет