Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
WildHunt
0 / 0 / 0
Регистрация: 13.11.2015
Сообщений: 32
1

Строки: прочитать информацию из файла данных и вывести нужное

09.01.2017, 23:35. Просмотров 835. Ответов 1
Метки нет (Все метки)

Помогите с программой пожалуйтса

Создать программу которая выполняет обработку текста: в файле находится фамилия, имя и отчество студента, прочитать эту информацию с файла данных и вывести имя и кол-во букв в третьем слове.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2017, 23:35
Ответы с готовыми решениями:

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

Из файла прочитать нужное количество байт пропустив некоторые
Подскажите, как из файла прочитать например 1000 байт , пропустив к примеру первые 55 байт....

Прочитать текст из файла и вывести строки содержащие двузначные числа
помогите написать программу, которая считывает текст из файла и выводит на экран только ряды,...

Прочитать определенные строки из файла, занести в массив и вывести в консоль
есть файл { Имя : Александр, Фамилия : Александров, Возраст : 20 }, { Город : Москва, ...

Прочитать строки из файла в массив строк, и вывести на экран данные по условию
Задача такая: В файле хранятся фамилии актеров кино. Каждая строка отдельная фамилия. Написать...

1
codeuser
2 / 2 / 8
Регистрация: 09.01.2017
Сообщений: 16
11.01.2017, 18:39 2
Лучший ответ Сообщение было отмечено WildHunt как решение

Решение

WildHunt, здравствуйте, получилсь так.
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
/* Предположим, целевой файл имеет след. структуру:
   NewFamily
   NewName
   NewMiddleName
                    */
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#define ARSIZE  20
typedef struct
{
    char family[ARSIZE];
    char name[ARSIZE];
    char middleName[ARSIZE];
}Student;
 
int main()
{
    FILE *source;
    Student object;
    int i, count;
    //В след. строке записать свою директорию, имя и расширение целевого файла.
    source = fopen("C:\\Folder1\\Folder2\\Folder3\\test.txt", "r");
    if(source == NULL)
    {
        fprintf(stderr, "Can't open file\n");
        exit(EXIT_FAILURE);
    }
    //Чтение строки вместе с '\n', т.е. как в файле.
    fgets(object.family, ARSIZE, source);
    fgets(object.name, ARSIZE, source);
    fgets(object.middleName, ARSIZE, source);
    fprintf(stdout, "%s\n", object.middleName);
    i = count = 0;
    //Подсчёт "букв" в "отчестве студента"
    while(object.name[i] != '\0')
    {
        if(isalpha(object.name[i]))
            ++count;
        ++i;
    }
    fprintf(stdout, "characters == %d\n", count);
    if(fclose(source))
    {
        fprintf(stderr, "Can't close file\n");
        exit(EXIT_FAILURE);
    }
    getchar();
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.01.2017, 18:39

Прочитать информацию из файла
Здравствуйте, помогите пожалуйста переделать программу. Нужно чтобы строка бралась из файла, а...

Прочитать текст из файла и вывести в другой файл только те строки, в которых есть слова, начинающиеся с буквы М
Прочитать текст из файла и вывести в другой файл только те строки, в которых есть слова,...

Как прочитать информацию из файла
Здравствуйте. Есть программа, которая вычисляет определитель матрицы, но у неё проблемы с...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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