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



Pdf көрінісі
бет236/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   232   233   234   235   236   237   238   239   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

15-нұсқа

Ноутбуктар туралы мəл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 файлынан берілген түрдегі 

құрылымға оқитын (170 б. қараңыз) функция жазыңыз. Құрылым құрамындағы 

мəліметтерді бинарлық файлдың соңына жазатын функция құру қажет. 

Бинарлық файлдың құрылымы: алғашқы екі байт (бүтін) – файлдағы жазбалар 

саны; одан кейін NOTEBOOK құрылымының форматындағы жазбалар. 

Құрылған функциялар негізінде салмағы 7 кг-нан аспайтын ноутбуктар 

үшін ғана мəліметтерді оқып, оларды екілік файлға бағасының өсуі бойынша 

реттеп жазуды жүзеге асыратын программа құрыңыз.

16-нұсқа

Ноутбуктар туралы мəліметтерді сақтау үшін 15-нұсқада көрсетілгендей 

құрылымды сипаттаңыз.

Ноутбуктар туралы мəліметтерді note.txt файлынан берілген түрдегі 

құрылымға оқитын (170 б. қараңыз) функция жазыңыз. Құрылым құрамындағы 

мəліметтерді бинарлық файлдың соңына жазатын функция құру қажет. 

Бинарлық файлдың құрылымы: алғашқы екі байт (бүтін) – файлдағы жазбалар 

саны; одан кейін NOTEBOOK құрылымының форматындағы жазбалар. 

Құрылған функциялар негізінде бейнежады көлемі 2 Мбайт болатын 

ноутбуктар үшін ғана мəліметтерді оқып, оларды екілік файлға  процессордың 

тактілік жиілігінің кему ретімен жазуды жүзеге асыратын программа құрыңыз. 

17-нұсқа

Ноутбуктар туралы мəліметтерді сақтау үшін 15-нұсқада көрсетілгендей 

құрылымды сипаттаңыз.

Ноутбуктар туралы мəліметтерді note.txt файлынан берілген түрдегі 

құрылымға оқитын (170 б. қараңыз) функция жазыңыз. Құрылым құрамындағы 



171

мəліметтерді бинарлық файлдың соңына жазатын функция құру қажет. 

Бинарлық файлдың құрылымы: алғашқы екі байт (бүтін) – файлдағы жазбалар 

саны; одан кейін NOTEBOOK құрылымының форматындағы жазбалар. 

Құрылған функциялар негізінде HDD көлемі 1 Гбайт-тан асатын 

ноутбуктар үшін ғана мəліметтерді оқып, оларды екілік файлға дисплей 

диагоналі ұзындығының өсу реті бойынша жазуды жүзеге асыратын про-

грамма құрыңыз. 



18-нұсқа

Ноутбуктар туралы мəліметтерді сақтау үшін 15-нұсқада көрсетілгендей 

құрылымды сипаттаңыз.

Ноутбуктар туралы мəліметтерді note.txt файлынан берілген түрдегі 

құрылымға оқитын (170 б. қараңыз) функция жазыңыз. Құрылым құрамындағы 

мəліметтерді бинарлық файлдың соңына жазатын функция құру қажет. 

Бинарлық файлдың құрылымы: алғашқы екі байт (бүтін) – файлдағы жазбалар 

саны; одан кейін NOTEBOOK құрылымының форматындағы жазбалар. 

Құрылған функциялар негізінде процессорының тактілік жиілігі 

120 МГц-тен асатын ноутбуктар үшін ғана мəліметтерді оқып, оларды екілік 

файлға салмақтарының кему ретімен жазуды жүзеге асыратын программа 

құрыңыз. 



19-нұсқа

Ноутбуктар туралы мəлiметтерді сақтау үшiн (қажет болса, толықтыра 

отырып) келесідей құрылымды сипаттаңыз:



Достарыңызбен бөлісу:
1   ...   232   233   234   235   236   237   238   239   ...   642




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

    Басты бет