Форум программистов, компьютерный форум CyberForum.ru

РАБОТА С ФАЙЛАМИ - C++

Войти
Регистрация
Восстановить пароль
 
fransua777
0 / 0 / 0
Регистрация: 10.12.2009
Сообщений: 13
14.12.2009, 23:31     РАБОТА С ФАЙЛАМИ #1
Пожалуйста объясните задачу, как её сделать?

Создать текстовый файл с записями фиксированной длины.
Файл содержит информацию об 10 учениках школы (фамилия, класс, дата рождения). В каком-то классе решили провести вечер Именинника. Определить всех учеников класса, чьи дни рождения приходятся на текущее время года (лето, весна, зима, осень).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2009, 23:31     РАБОТА С ФАЙЛАМИ
Посмотрите здесь:

C++ Работа с файлами
работа с файлами C++
C++ работа с файлами
C++ Работа с файлами
Работа с файлами C++
Работа с файлами. C++
работа с файлами C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sayrus89
 Аватар для Sayrus89
31 / 31 / 1
Регистрация: 26.10.2009
Сообщений: 98
15.12.2009, 01:41     РАБОТА С ФАЙЛАМИ #2
Ищи на форуме примеры с односвязными списками, тут их много.
fransua777
0 / 0 / 0
Регистрация: 10.12.2009
Сообщений: 13
15.12.2009, 16:47  [ТС]     РАБОТА С ФАЙЛАМИ #3
Подскажите где это
Dilan
 Аватар для Dilan
8 / 8 / 1
Регистрация: 26.09.2009
Сообщений: 65
15.12.2009, 17:11     РАБОТА С ФАЙЛАМИ #4
Цитата Сообщение от fransua777 Посмотреть сообщение
Подскажите где это
это на этом форуме
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1145 / 427 / 19
Регистрация: 23.06.2009
Сообщений: 6,153
Завершенные тесты: 1
15.12.2009, 18:54     РАБОТА С ФАЙЛАМИ #5
Dilan,
fransua777
0 / 0 / 0
Регистрация: 10.12.2009
Сообщений: 13
15.12.2009, 22:00  [ТС]     РАБОТА С ФАЙЛАМИ #6
Как создать текстовый файл с записями фиксированной длины? ПЛИZZ

Добавлено через 2 часа 25 минут
Как создать текстовый файл
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1145 / 427 / 19
Регистрация: 23.06.2009
Сообщений: 6,153
Завершенные тесты: 1
15.12.2009, 22:04     РАБОТА С ФАЙЛАМИ #7
?Вот так
C++
1
FILE *f=fopen("text.txt", "a");
Добавлено через 37 секунд
fransua777, нажать на поиск и ввести СТРУКТУРЫ-трудно??!
fransua777
0 / 0 / 0
Регистрация: 10.12.2009
Сообщений: 13
15.12.2009, 22:50  [ТС]     РАБОТА С ФАЙЛАМИ #8
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<conio.h>
struct school
{
char fam[9];
char kla[3];
char roj[8];
};
main()
{int p, w ;
 struct school tz;
File f;
f=fopen("school.txt","r");
if(f==NULL)
{ puts("File not found");
return 1;
}
while(fgets(&tz, size(struct school), f)!=NULL)
вот начало написал, а как написать: В каком-то классе решили провести вечер Именинника. Определить всех учеников класса, чьи дни рождения приходятся на текущее время года (лето, весна, зима, осень).
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1145 / 427 / 19
Регистрация: 23.06.2009
Сообщений: 6,153
Завершенные тесты: 1
15.12.2009, 23:07     РАБОТА С ФАЙЛАМИ #9
помети в теги
fransua777
0 / 0 / 0
Регистрация: 10.12.2009
Сообщений: 13
15.12.2009, 23:24  [ТС]     РАБОТА С ФАЙЛАМИ #10
Цитата Сообщение от МедведЪ Посмотреть сообщение
помети в теги
не понял
MotherBoard
Путешественница
 Аватар для MotherBoard
1250 / 478 / 11
Регистрация: 22.02.2009
Сообщений: 2,843
15.12.2009, 23:25     РАБОТА С ФАЙЛАМИ #11
Цитата Сообщение от МедведЪ Посмотреть сообщение
помети в теги
И в этой теме назначьте теги(метки),чтобы потом другие пользователи могли бы тему найти по поисковику форума...как вас учат искать
fransua777
0 / 0 / 0
Регистрация: 10.12.2009
Сообщений: 13
16.12.2009, 00:04  [ТС]     РАБОТА С ФАЙЛАМИ #12
как понимаете задачу,"""" В каком-то классе решили провести вечер Именинника. Определить всех учеников класса, чьи дни рождения приходятся на текущее время года (лето, весна, зима, осень).""
объясните пожалуйста, как мне записать????????

Добавлено через 15 минут
пожалуйста кто нибудь!!!!!!!!!!!!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2009, 01:24     РАБОТА С ФАЙЛАМИ
Еще ссылки по теме:

C++ Работа с файлами
Работа с файлами. C++
Работа с файлами C++
C++ Работа с файлами в С++
Работа с файлами C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
KaRaNTiN
 Аватар для KaRaNTiN
44 / 44 / 1
Регистрация: 10.06.2009
Сообщений: 311
Записей в блоге: 2
16.12.2009, 01:24     РАБОТА С ФАЙЛАМИ #13
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
#include <iostream.h>
#include <fstream.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
 
long filesize(FILE *stream);
 
int main(void)
{
clrscr ();
 
FILE *stream, *fout;
char string[]=" ";
char msg[99];
char name[]=" ";
 
int i=0;
int y=0;
int x=0;
int j=0;
int k=0;
int n=3;
char pasOK[]=" ";
char pas[]=" ";
char alf[]="abcdefghijklmnopqrstuvwxyz";
 
stream=fopen ("1.txt","r");
fout=fopen ("2.txt", "w");
fgets(msg,filesize (stream)+1,stream);
cout<<msg<<endl;
 
i=0;
k=0;
while (msg[k]!='*')
k++;
for(j=0;j<k;j++)
{
 for(y=0;y<26;y++)
 {
  if(msg[j]==alf[y])
  {
   y=n+j-3*k;
   break;
  }
 }
 if(y>26)
 y=y-26;
 if(y<0)
 y=abs(y);
 pasOK[j]=alf[y];
}
 
cout<<pasOK<<endl;
cin>>pas;
 
j=0;
for(i=0;i<k-1;i++)
{
 if(pasOK[i]=pas[i])
 j++;
}
if(j==k-1)
cout<<"Yes"<<endl;
else
cout<<"NO"<<endl;
 
 
fwrite (msg,filesize(stream),1, fout);
fclose (stream);
getch();
}
 
long filesize (FILE *stream)
{
long curpos, length;
curpos=ftell(stream);
fseek(stream, 0L, SEEK_END);
length=ftell(stream);
fseek(stream, curpos,SEEK_SET);
return length;
}
Похожая проблемка) Помогите, пожалуйста, тоже кто может) Программка открывает текстовый файл, кодирует символы по формуле y=n+j-3*k; и зашифрованный текст вставляет в другой документ. Проблема возникла в плане кодирования) Не знаю как его правильно сделать и как открыть текстовый документ с текстом в бинарном режиме =) Если кто может, помогите, пожалуйста)
Yandex
Объявления
16.12.2009, 01:24     РАБОТА С ФАЙЛАМИ
Ответ Создать тему
Опции темы

Текущее время: 05:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru