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

Работа с текстовыми файлами. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread71082.html
1. Дана строка. Найти симметричные слова. Распечатать их в алфавитном порядке, если таких слов нет - выдать соответсвующие сообщение. 2. Найти в строке все слова, в которых каждая буква встречается более одного раза. Найденные слова вывести в алфавитном порядке. Если нужных слов нет, то выдать сообщение. 3. Найти самое короткое и длинное слово, в котором нет повторяющихся букв. Я...
C++ двумерный массив. Что возле нашего элемента. У меня есть двумерный массив 5*5. Я обхожу его двумя циклами фор: for(int i=0;i<5;i++) { for(int j=0;j<5;j++) { cout << "|" << arr_user_pole << "|"; } cout << "\n"; } http://www.cyberforum.ru/cpp-beginners/thread71075.html
C++ Блоковый ввод-вывод
Сформировать двоичный файл из элементов, заданной в варианте структуры, распечатать его содержимое, выполнить удаление и добавление элементов в соответствии со своим вариантом, используя для поиска удаляемых или добавляемых элементов функцию. Формирование, печать, добавление и удаление элементов оформить в виде функций. Предусмотреть сообщения об ошибках при открытии файла и выполнении операций...
C++ Семестровая. Не могу решить.
Здравствуйте, помогите азобраться в С++, никак не могу понять как это делается((( 1. Имеется текстовый файл, в каждой строке которого первые два символа являются буквами. Получить: a)Слово, образованное первыми буквами каждой строки; b) Слово, образованное вторыми буквами каждой строки; c)Последовательность символов, образованную s-ми символами каждой строки. 2. Написать функцию перевода...
C++ Перевод целого числа в шестнадцатеричную систему http://www.cyberforum.ru/cpp-beginners/thread71061.html
Здравствуйте! Помогите пожалуйста написать задачу на С++ Написать функцию перевода целого положительного числа в шестнадцатеричную систему счисления (в строчном представлении). Заранее спасибо!!!
C++ Упорядочить элементы массива по порядку 1.Дан массив A.Упорядочить элементы массива по порядку 2.Дан массив А.Найти максимум среди элементов,которые повторялись бы больше одного раза 3.Даг массив А .Найти максимальный элемент среди элементов строк (рядов) подробнее

Показать сообщение отдельно
Gravity
558 / 552 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
06.12.2009, 19:45     Работа с текстовыми файлами.
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
#include <stdio.h>
#include <string.h>
#include <errno.h>
 
#define MAXLINE 1024
 
int main(void)
{
    FILE *fp;
    char fname[64], s[4096];
    long i, lineno, maxline;
 
    printf("Введите имя файла: ");
    scanf("%63s", fname);
 
    if( (fp = fopen(fname, "r")) == NULL) {
        fprintf(stderr, "fopen: %s: %s\n", fname, strerror(errno));
        return 1;
    }
 
    i = lineno = maxline = 0;
    while(fgets(s, sizeof(s), fp) != NULL) {
        i++;
        if(strlen(s) > maxline) {
            maxline = strlen(s);
            lineno = i;
        }
    }
 
    printf("Самая длинная строка #%ld (%ld символов).\n", lineno, maxline);
    fclose(fp);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru