Мовою програмування С створити:
1.Телефоній довідник з полями: № телефону, прізвище власника, його адреса.
2.Бібліотечний каталог : назва книга, автор, кількість сторінок, рік видання, тираж.
3.Прокат кінострічок: назва фільму, режисер, країна, рік створення, кіностудія.
4.Каталог комплектуючих до ПК: назва пристрою, ціна, фірма-виробник, ціна, вид оплати.
5.Каталог гірських вершин: назва гірського піку, його категорія, висота, гірський масив, куди він входить, країна.
6.Каталог річок: назва, довжина, країна, материк, напрямок руху.
7.Описати таблицю Менделєєва: назва елементу, його валентність, атомна вага, в яку групу входить.
8.Каталог періодичних видань: назва журналу, видавництво, ціна, періодичність видання, головний редактор, країна видання.
9.Облік матеріальних ресурсів: номер, назва, ціна, дата інвентаризації, амортизація.
10. Каталог виставки : назва експонату, матеріал виготовлення, ціна, автор, країна.
Приклад програми:
#include<stdio.h>
char *str=”Цей рядок вводиться в файл”;
main()
{ FILE *fl; int a,b;
fl=fopen(“outfile.txt”,”w”);
fprintf(fl,”%s”,str);
printf(“введить два числа”);
scanf(“%d%d”,&a,&b);
fprintf(fl,a=%d,b=%d,a=b=%d”,a,b,a+b);
fclose(fl);}
Контрольні запитання
1. Чім файл відрізняється від масиву?
2. Що таке вказівник на файл?
3. Що буває, якщо не виконати функцію fclose()?
4. Як визначається в програмі вид роботи зфайлом?.