17556

Читання з файлу в C++

Лабораторная работа

Информатика, кибернетика и программирование

ЛАБОРАТОРНА РОБОТА № 19 – 20. Тема: Читання з файлу. Мета: отримання практичних навичок розвязання завдань з використанням текстових файлів мовою С. include iostream.h include void...

Украинкский

2013-07-04

31 KB

4 чел.

ЛАБОРАТОРНА РОБОТА № 19 – 20.

Тема: Читання з файлу.

Мета:  отримання практичних навичок розв'язання завдань з використанням текстових файлів мовою С++.

#include <iostream.h>

#include <conio.h>

#include <fstream.h>

#include <string.h>

struct avia {

int number;

char punkt[10];

char time[6];

char time2[6];

int count;

};

void main()

{

clrscr();

avia plain[5];

char tmp[10];

char tmp1[6];

int i=0;

cout <<"Vvedite gorod X"<<endl;

cin >> tmp;

cout <<"Vvedite vremya otpravleniya Y"<<endl;

cin >>tmp1;

ifstream in("avia.txt", ios::in);

while(i!=1)

 {

 in >>plain[i].number;

 in >>plain[i].punkt;

 in >>plain[i].time;

 in >>plain[i].time2;

 in >>plain[i].count;

 if (strcmp(plain[i].punkt,tmp)==0)

 cout <<"Vremya otpravleniya samoletov iz goroda "<<tmp<<" "<<plain[i].time<<endl;

 else cout <<"B etot punkt samoletov net"<<endl;

 if ((strcmp(plain[i].punkt,tmp)==0) && (strcmp(plain[i].time,tmp1)==0))

 cout <<"Kol-vo svobodnux mest v gorod "<<tmp<<" s vremenem otpravleniya "<<tmp1<<" - "<<plain[i].count<<endl;

 else cout <<"B etot punkt ili v eto vremya svobodnuh mest net"<<endl;

 i++;

 }

in.close();

getch();

}

Выполнил: Стружко А.Ю

Проверил:  Евтехова И.Е


 

А также другие работы, которые могут Вас заинтересовать

84900. Тоннель, сооружаемый щитовым способом 379 KB
  Инженерно-геологические изыскания осуществляются с полнотой, которая достаточна для оценки условий строительства и разработки прогноза взаимодействия геологической среды и подземного сооружения.
84903. Теплоснабжение жилого микрорайона в г. Хабаровск 130.13 KB
  Теплоснабжение – система обеспечения теплом зданий и сооружений, предназначенная для обеспечения теплового комфорта для находящихся в них людей или для возможности выполнения технологических норм. Система теплоснабжения состоит из следующих функциональных частей: источник производства тепловой энергии...
84904. Проект и разработка программного обеспечения продажи мотоциклов 3.42 MB
  При нажатии на кнопку «Перейти к покупкам», появляется имеющаяся база данных мотоциклов. Где покупатель и собственно выбирает себе мотоцикл на свой вкус, и когда покупатель определится с выбором мотоцикла, он выбирает его в списке, путем нажатия клавиши мыши и жмет кнопку «Купить» тем самым покупает его.
84905. АНАЛИЗ СИСТЕМЫ УПРАВЛЕНИЯ ЗДРАВООХРАНЕНИЕМ В НИЖЕГОРОДСКОЙ ОБЛАСТИ 643.68 KB
  Современным объективным условием для существования, функционирования и развития сферы медицинской деятельности, является здравоохранение, которое можно представить как целую систему. Определяющее влияние социально-экономических факторов на показатели здоровья населения проявилось особенно...
84906. Лексико-грамматические особенности деловой документации в современном китайском языке 80.35 KB
  Целью данной работы является выявление лексических и грамматических особенностей составления деловой документации на китайском языке. Развитие партнерских китайско-российских отношений в последнее десятилетие привело к активизации сотрудничества в сферах экономики, торговли, туризма и т.д.
84907. Расчет основных параметров системы связи 1.03 MB
  Разработать структурную схему системы связи, предназначенной для передачи данных и передачи аналоговых сигналов методом ИКМ для заданного вида модуляции и способа приема сигналов. Рассчитать основные параметры системы связи. Указать и обосновать пути совершенствования разработанной системы связи.
84908. План технологического процесса по восстановлению распределительного вала ЗИЛ 130 451.2 KB
  Целью данного курсового проекта является разработка технологического процесса восстановления распределительного вала двигателя «ЗИЛ-130», на основе заданных дефектов, с применением наиболее прогрессивных форм и методов организации авторемонтного производства. Он служит для передачи вращающего момента.