Контрольная работа по «Языки программирования»
Автор: tm135 • Январь 12, 2019 • Контрольная работа • 1,447 Слов (6 Страниц) • 891 Просмотры
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Кафедра программного обеспечения информационных технологий
Контрольная работа № 1
по дисциплине «Языки программирования»
часть 2
Вариант № 3
Выполнил студент:
группа
Зачетная книжка
Минск
- Текст задания
В справочной аэропорта хранится расписание вылета самолетов на следующие сутки. Для каждого рейса указаны его номер, пункт назначения, время вылета. Определить все номера рейсов, и времена их вылета для заданного пункта назначения.
- Текст программы
#include
#include
struct flight //описываем структуру
{
char *number; //задаём поля структуры
char *destination;
char *time;
int num;
};
void main()
{
struct flight flight1[20]; //создаём массив из 20 элементов
int n;
struct flight mas[3]; //создаём массив из 3 элементов вывода результатов
int i; //счётчик
int k=0; //счётчик
flight1[0].number="515"; //заполняем все поля массива
flight1[0].destination="Караганда";
flight1[0].time="04:10";
flight1[0].num=5;
flight1[1].number="910";
flight1[1].destination="Гродно";
flight1[1].time="04:40";
flight1[1].num=4;
flight1[2].number="012";
flight1[2].destination="Брест";
flight1[2].time="05:05";
flight1[2].num=1;
flight1[3].number="114";
flight1[3].destination="Гомель";
flight1[3].time="05:10";
flight1[3].num=3;
flight1[4].number="090";
flight1[4].destination="Варшава";
flight1[4].time="06:00";
flight1[4].num=0;
flight1[5].number="445";
flight1[5].destination="Витебск";
flight1[5].time="06:35";
flight1[5].num=2;
flight1[6].number="720";
flight1[6].destination="Могилев";
flight1[6].time="07:05";
flight1[6].num=6;
flight1[7].number="830";
flight1[7].destination="Москва";
flight1[7].time="08:00";
...