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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить из строки все слова, которые начинаются на заглавную букву http://www.cyberforum.ru/cpp-beginners/thread99990.html
слова в строке могут разделяться пробелами и знаками препинания,в конце "." необходимо удалить из строки все слова,которые начинаются на заглавную букву,прошу очень помочь,именно с удалением слова по харастеристике...
C++ Системное время как взять системное время в милисикундах? http://www.cyberforum.ru/cpp-beginners/thread99989.html
Cистемы счисления, на языке С++ (объясните пожалуйста) C++
//--------------------------------------------------------------------------- #include <string> #include <iostream> #include <vcl.h> #pragma hdrstop //---------------------------------------------------------------------------
C++ Определить силу притяжения F между телами
помогите, пожалуйста решить задачку: определить силу притяжения F между телами массами m1 и m2, находящимися на расстоянии r друг от друга... решить её надо в Visual C++
C++ два дня немогу сделать прогу.... http://www.cyberforum.ru/cpp-beginners/thread99949.html
Ведомость успеваемости студентов (2 класса: базовый - студент; производный - студент ведомости успеваемости) Базовый класс (студент): Переменные: имя, возраст, высшее учебное заведение. Конструкторы: по умолчанию, с параметрами и копирования. Деструктор. Функции: задания высшего учебного заведения; изменении имени; ввода-вывода информации о возрасте; вывод всех данных.
C++ выполнение несложных заданий на С (графика,матрица,массив) необходимо выполнить 3 задачи на С : 1.графика-кораблик в движении,из трубы идёт дым(думаю можно и без дыма) 2.матрицы-дан двумерный массив(любой),расположить нечётные цифры по возрастанию,чётные по убыванию 3.массивы-даны несколько слов(любые).Найти повторяющиеся и неповторяющиеся буквы Буду очень благодарен за помощь,господа!Всем заранее спасибо Добавлено через 6 часов 59 минут... подробнее

Показать сообщение отдельно
kuroiryuu
 Аватар для kuroiryuu
311 / 295 / 23
Регистрация: 05.11.2009
Сообщений: 698
Завершенные тесты: 2
05.03.2010, 14:19     Создать файл и внести в него последовательность символов.
немного извратно сделано, но работает...
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
int main ()
{
    setlocale(LC_ALL,"Russian");
    FILE * pFile;
    errno_t err;
    const int size = 256;
    const char* path = "d:\\simvoly.txt";
    char simvoly[size];
 
    err = fopen_s(&pFile, path, "w");
    if (err == 0)
    {
        while(true)
        {
            puts ("Введите символы: ");
            gets_s(simvoly, size);
            fprintf (pFile, "%s", simvoly);
            puts ("Желаете еще ввсести символы? [Д/Н]");
            char ch[2];
            gets_s(ch, 2);
            if (ch[0] != 'Д' || ch[0] != 'д')
                break;
        }
        fclose(pFile);
    }
    
    strcpy_s(simvoly, size, "\0");
    
    err = fopen_s(&pFile, path, "r");
    char buff[size];
    if (err == 0)
    {
        while(!feof(pFile))
        {
            char ch[2] = {'\0', '\0'};
            fgets(buff, size, pFile);
        }
        fclose(pFile);
    }
    for (int i = 0; i < (int)strlen(buff); i++)
    {
        char tmp[size];
        char ch[2] = {buff[i], '\0'};
        strcpy_s(tmp, size, simvoly);
        strcpy_s(simvoly, size, ch);
        strcat_s(simvoly, size, tmp);
    }
 
    printf("\nРезультат: %s\n",simvoly);
 
    return 0;
}
 
Текущее время: 20:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru