Описать структуру с именем AEROFLOT - C (СИ) (153308)
Формулировка задачи:
Описать структуру с именем AEROFLOT, что содержит следующие поля:
CITY - название населенного пункта назначения,
NUM - номер рейса,
TYPE - тип самолета.
Написать программу, которая отдельными функциями реализует следующие действия:
- ввод с клавиатуры данных в массив AIR, состоящий из N переменных типа AEROFLOT;
- упорядочение записей по возрастанию номера рейса;
- вывод на экран номеров рейсов и типов самолетов, вылетевших
в пункт назначения, название которого совпала с названием, введенной с
клавиатуры; если таких рейсов нет, то вывести соответствующее сообщение.
Решение задачи: «Описать структуру с именем AEROFLOT»
textual
Листинг программы
#include<stdio.h>
#include <conio.h>
int main()
{
FILE *fi;
int age;
fi=fopen("age.txt","r");
/* відкриття файла для читання */
fscanf(fi,"%d",&age);
/*читання з файлу числового значення */
fclose(fi); /* закриття файлу */
fi=fopen("data.txt", "a");
/* відкриття файлу для додавання
інформації в кінець */
fprintf(fi, "Age==%d.\n",age);
/* запис рядка в файл */
fclose(fi); /* закриття файлу */
_getch();
return 0;
}
Объяснение кода листинга программы
- Включаем необходимые заголовочные файлы
- Объявляем переменные: fi - указатель на файл age - целочисленная переменная
- Открываем файл
age.txtдля чтения - Считываем из файла целочисленное значение и сохраняем его в переменную age
- Закрываем файл
- Открываем файл
data.txtдля добавления информации в конец - Форматируем и записываем в файл строку, содержащую значение переменной age
- Закрываем файл
- Завершаем программу