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();

}

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

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


 

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

61066. ПРОСТЕ І СКЛАДНЕ РЕЧЕННЯ. ПРЯМА МОВА І ДІАЛОГ 57 KB
  Мета: повторити узагальнити й поглибити основні теоретичні відомості про просте і складне речення пряму мову й діалог сформувати цілісну систему особистих знань восьмикласників з теми...
61067. Опозиція Фауст — Мефістофель, діалектичне вирішення проблеми добра і зла. Трагічний конфлікт Фауст — Маргарита 59 KB
  Не лише похмурі невдоволені шукання Фауста а й знущання й гірка іронія Мефістофеля становлять частину моєї власної душі. Погляньте будь ласка на вислів Ґете який став епіграфом сьогоднішнього уроку: автор частками своєї душі вважає і Фауста і Мефістофеля.
61068. Усна народна творчість. Давня українська література 79 KB
  Мета: за допомогою запропонованих завдань виявити в учнів рівень знань умінь та навичок із вивченої теми закріпити їх; розвивати увагу пам’ять спритність рішучість уміння акумулювати отриманні знання і застосовувати їх під час виконання завдань...
61069. Синонімія складносурядних речень з різними сполучниками, а також складносурядного речення і ряду простих речень 48.5 KB
  Мета: ознайомити учнів з синонімією складносурядних речень з різними сполучниками а також складносурядних і ряду простих речень; формувати вміння зясовувати інтонаційні особливості складносурядних речень...
61070. Павутина життя (Web of Life). Перевір себе 56.5 KB
  Розвивати комунікативні вміння учнів. Навчати учнів аудіювання. Учні ланцюжком читають доповнені речення вправи. Учні по черзі зачитують речення вправи доповнені прийменниками.
61071. УСНИЙ СТИСЛИЙ ПЕРЕКАЗ РОЗПОВІДНОГО ТЕКСТУ З ЕЛЕМЕНТАМИ ОПИСУ МІСЦЕВОСТІ В ХУДОЖНЬОМУ СТИЛІ 52 KB
  Сприймання тексту на слух Прослухати текст. Довести належність тексту до художнього стилю. Робота над змістом і структурою тексту Визначити про що розповідається в тексті.
61072. Нова українська література. Суспільно-історичні обставини наприкінці XVIII ст. Життя і творчість І. Котляревського 110 KB
  Котляревський вступив до духовної семінарії яка тоді була єдиним середнім учбовим закладом у Полтаві. Котляревський ґрунтовно ознайомився із творами римського поета Вергілія яким приділялася особлива увага на уроках латинської граматики і піїтики.