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

Создать файл записей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построение графических изображений http://www.cyberforum.ru/cpp-beginners/thread1206584.html
Изобразить правильный шестигранник, закрасить верхнюю и нижнюю грани. Фон закрасить другим цветом. Какие компоненты нужны для такой программы?
C++ Нужен словарь, реализованный при помощи закрытой хэш-таблицы Ребят помогите пожалуйста с кодом, нужен словарь, реализованный при помощи закрытой хэш-таблицы http://www.cyberforum.ru/cpp-beginners/thread1206570.html
C++ Сделать телефон справочник
Помогите пожалуйста! Все работает но в условие сказано ввести телефон и что б программа нашла его и вывела Имя контакта #include <iostream> #include <string.h> #pragma argsused using namespace std; struct record { char name; char faks;
C++ Исключения и утверждения в с++
можете понятными словами раскрыть всю суть утверждений и исключений. не могу понять
C++ Создать класс Vector3D, задаваемый тройкой координат http://www.cyberforum.ru/cpp-beginners/thread1206549.html
очень срочно нужна помощь! пожалуйста, кто знает как решить - помогите Создать класс Vector3D, задаваемый тройкой координат. Обязательно должны быть реализованы: сложение и вычитание векторов, скалярное произведение векторов, умножение на скаляр, сравнение векторов, вычисление длины вектора, сравнение длины вектора.
C++ Разложение в ряд тейлора У меня есть программа разложения в ряд тейлора и блок схема к ней какие параметры нужно задать чтобы получилось для log(x) и что поменять в блок схеме подробнее

Показать сообщение отдельно
awaylastdays
0 / 0 / 0
Регистрация: 11.06.2014
Сообщений: 46

Создать файл записей - C++

13.06.2014, 11:22. Просмотров 281. Ответов 6
Метки (Все метки)

Наработки оставил в учебном заведении поэтому не могу скинуть наработки.
Помогите с задачей пожалуйста!
Условие:"Создать файл записей что имеет такие поля: фамилия автора, название произведения.Удалить из файла все записи, в которых фамилия автора начинается с заданной пользователем буквы"

Добавлено через 13 часов 47 минут
вот наработки дальше не знаю как
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
#include <iostream.h>
 #include <stdio.h>
 
 void zapis(void)
 {
 FILE *file;
 char* file_name = "file.txt";
 char load_string[50] = "none";
 
 file = fopen( file_name, "w" );
 
 fputs( "string", file );
 
 fclose( file );
 
 file = fopen( file_name, "r" );
 if( file != 0 )
 {
 fgets( load_string, 50 , file );
 cout << "load_string = " << load_string << endl;
 }
 else
 {
 cout << "File not found !!!" << endl;
 }
 fclose(file);
 }
struct record
    {
    int familiya;
    char tvir[20];
    };
       int familiya1;
int main()
{
int i=0,j,n;
int size=0;
int otvet;
record sozd[100];
 
 
{
    i++;
    size++;
    cout<<"Vvedite Familiyu Avtora:\n";
    cin>>sozd[i].familiya;
    cout<<"Vvedite nazvanie tvoru:\n";
    cin>>sozd[i].tvir;
    cout<<"Prodolghat Zapolnenie?(1-Yes(don`t do this, 2-No(do this))\n";
    cin>>otvet;
 
}
system("pause");
}
Добавлено через 1 час 12 минут
не много доработал код чтоб можно было вводить данные в структуру
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
#include <iostream.h>
 #include <stdio.h>
 
 void zapis(void)
 {
 FILE *file;
 char* file_name = "file.txt";
 char load_string[50] = "none";
 
 file = fopen( file_name, "w" );
 
 fputs( "string", file );
 
 fclose( file );
 
 file = fopen( file_name, "r" );
 if( file != 0 )
 {
 fgets( load_string, 50 , file );
 cout << "load_string = " << load_string << endl;
 }
 else
 {
 cout << "File not found !!!" << endl;
 }
 fclose(file);
 }
struct record
    {
    char familiya[20];
    char tvir[20];
    };
       //char familiya1[20];
int main()
{
int i=0,j,n;
int size=0;
int otvet;
record sozd[100];
 
 
{
    do
{
    i++;
    size++;
    {
    cout<<"Vvedite Familiyu Avtora:\n";
    cin>>sozd[i].familiya;
    }
    {
    cout<<"Vvedite nazvanie tvoru: "<<endl;
    cin>>sozd[i].tvir;
    }
    cout<<"Prodolghat Zapolnenie?(1-Yes(don`t do this, 2-No(do this))\n";
    cin>>otvet;
}
 
while (otvet==1);
//{
//    do
 
 
 
 
}
system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru