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