- Регистрация
- 19 Фев 2008
- Сообщения
- 2,632
- Реакции
- 34
- Баллы
- 0
Работа со структурами и .bat C++
Вопрос заключается в следующием...надо заполнить bat файл с использованием структуры ...в файле содержатся след данные- фамилия, пол, год и рост спортсменов.После заполнения нужно вывести информацию о самом высоком спортсмене.. Так вот не пойму как сделать поиск по конкретному элементу структуры(росту) и как правильно считать с файла структуру?
пока ток вот
Вопрос заключается в следующием...надо заполнить bat файл с использованием структуры ...в файле содержатся след данные- фамилия, пол, год и рост спортсменов.После заполнения нужно вывести информацию о самом высоком спортсмене.. Так вот не пойму как сделать поиск по конкретному элементу структуры(росту) и как правильно считать с файла структуру?
пока ток вот
Код:
// Alexsey Dram (c)
#include "stdafx.h"
#include <conio.h>
#include <string.h>
struct sport {char fam[15]; char pol[6]; int year; int rost;} t1;
int main(){
FILE *tf;
char ch;
tf=fopen("C:\\file1.dat","wb");
printf("\n Input info sportmen \n");
do
{ printf("\n Familia "); scanf("%s",t1.fam);
printf("\n Pol "); scanf("%s",t1.pol);
printf("\n year "); scanf("%f",&t1.year);
printf("\n rost "); scanf("%f",&t1.rost);
fwrite(&t1,sizeof(t1),1,tf);
printf("\n End? press y/n \n ");
ch=getch();
}
while (ch != 'y');
fclose(tf);
}