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


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



Pdf көрінісі
бет153/466
Дата20.07.2022
өлшемі3,66 Mb.
#37798
түріПрограмма
1   ...   149   150   151   152   153   154   155   156   ...   466
Байланысты:
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 МГц-тен асатын ноутбуктар үшін ғана мəліметтерді оқып, оларды екілік 
файлға салмақтарының кему ретімен жазуды жүзеге асыратын программа 
құрыңыз. 


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




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

    Басты бет