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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
gngar
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 2
#1

Создание текстового файла по строкам - C++

29.12.2013, 10:30. Просмотров 178. Ответов 0
Метки нет (Все метки)

Здравствуйте, помогите пожалуйста с заданием.
Задание:Создайте текстовый файл по строкам, где строки - это слова. Получите файл, в котором слова разделены одним пробелом.
Программу выполнять в C++ с элементами C.
Вот моя программа, но она не разделяет слова одним пробелом..
C++ (Qt)
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
#include<iostream>
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
using namespace std;
struct slo
{
    char sl[100];
}t1;
void input(FILE *);
void add(FILE *);
void prin(FILE *);
main()
{
    char c;
    FILE *tf;
    FILE *fd;
    while (1)
    {
        puts(" 1.Enter words");
        puts(" 2.View words");
        puts(" 3.Exit");
        c=getch();
        switch(c)
        {
        case '1':
            input(tf);
            break;
        case '2':
            prin(tf);
            break;
        case '3':
            return 0;
        default : puts("Error. Please, try again...");
        }
    }
}
void input(FILE *tf)
{
    char ch;
    tf=fopen("file1.txt","wb");
    printf("\nEnter information:\n");
    do
    {
        printf("\nWords: ");
        scanf("%s",t1.sl);
        fwrite(&t1,sizeof(t1),1,tf);
        printf("\nContinue? y/n \n");
        ch=getch();
    }
    while (ch != 'y');
    fclose(tf);
}
void prin(FILE *tf)
{
    int i;
    tf=fopen("file1.txt","rb");
    fread(&t1,sizeof(t1),1,tf);
    while (!feof(tf))
    {
        i=1;
        printf("\n %d) Words: % s ", i , t1. sl);
        printf("\n");
        fread(&t1,sizeof(t1),1,tf);
        i++;
    }
    getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2013, 10:30     Создание текстового файла по строкам
Посмотрите здесь:

Создание словаря текстового файла. - C++
Здравствуй!! Помогите пожалуйста начинающему программисту. Задача такая: есть текстовый файл .txt в нём содержится текст, нужно...

Создание и удаление текстового файла - C++
Люди добрые помогите пожалуйста. делаю курсовую задание &quot;Создание и удаление текстового файла&quot;, саму программу сделал вот теперь нужно...

Создание копии текстового файла - C++
Всем привет :) Мне нужно написать программу, которая создаёт копию содержимого текстового файла «test1.txt». Имя выходного файла ввести с...

Создание текстового файла и его изменение - C++
Добрый вечер,помогите написать программу,создающую текстовый файл F1 не менее, чем из 10 строк и записать в него информацию. Скопировать...

Создание генерации имени создаваемого текстового файла - C++
Нужно создать несколько текстовых файлов, но вот сейчас столкнулся с такой ситуацией что каждому текстовому файлу прописывать имя раз за...

Создание текстового файла со строками заданной длины - C++
У меня вопрос- если нужно считать информацию с одного текстового файла а затем сохранить в другой файл тот же самый текст, но уже разбитый...

Добавить в конец первого текстового файла содержимое второго текстового файла - C++
Даны два текстовых файла. Добавить в конец первого файла содержимое второго файла.

Обращение к строкам файла по ее номеру - C++
К примеру есть файл file.txt, написанный в текстовом редакторе, с таким содержанием The quick brown fox jumps over the lazy dog. ...

Произвольный доступ к строкам файла - C++
Дан файл , содержащий сведения об учениках школы. Нужно поочередно выводить информацию из файла на экран или передать ее в структуры .Но...

Редактирование текстового файла - C++
Все привет нужна помощь Задание:Составить программу на языке С++, позволяющую отредактировать заданный с консоли текстовый файл: заменить...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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