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

Упорядочить символы в алфавитном порядке, при этом все повторяющиеся символы должны быть удалены и переписать новый текст в файл D - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить длину введенной строки L и, если длина L кратна числу 3, то удаляются все числа, делящиеся на число 3 http://www.cyberforum.ru/cpp-beginners/thread309527.html
23. Ввести с клавиатуры строку символов. Признак окончания ввода строки – нажатие клавиши "Ввод". Программа должна определить длину введенной строки L и, если длина L кратна числу 3, то удаляются все числа, делящиеся на число 3. Программу надо сделать при помощи структур!! Именуйте темы информативно! Название темы должно максимально полно отражать её содержимое.
C++ Написать программу, которая печатает последовательность действий, решающую указанную задачу для n дисков, где n - заданное натуральное число 23. Написать программу, которая печатает последовательность действий (в виде «перенести диск с q на r», где q и r – это А,В или С), решающую указанную задачу для n дисков, где n- заданное натуральное число. (При правильном переносе n дисков с А на С обязательно встретится конфигурация, показанная на рис.6,б). Программу надо написать на языке С++ и с помощью фнкции! Именуйте темы информативно!... http://www.cyberforum.ru/cpp-beginners/thread309523.html
C++ Поиск в файле
Есть файл, который содержит список учеников и их оценки Выглядит примерно так: Иванов 3 Петров 5 Сидоров 5 Мне нужно организовать поиск по файлу и узнать сколько человек с оценкой 5 Добавлено через 45 минут
C++ Подскажите как можно очистить текст
Подскажите пожалуйста как можно очистить сам текст а не весь экран. Тоесть один раз я нажал на любую клавишу у меня текст появился а еще раз нажал он исчез но не используя system ("cls") :)
C++ процедур и функций http://www.cyberforum.ru/cpp-beginners/thread309516.html
Даны действительные числа s, t. Получить g(1.2,s) + g(t,s) - g(2s-1,st), где g(a,b) =
C++ потоки Всем привет, посеитившим эту тему. Очень сильно нужна ваша помощь в C++. Нужно написать программку(в ОС LINUX!!!), вроде как неочень сложную, но для меня это сущая бездна, потому как С++ непонимаю вобще.. Условие Разработать консольную программу. Задача должна быть оформлена ввиде функции, реализованной в файле myfunc.cpp и вызываемой из функции main, которая расположена в файле laba3.cpp.... подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
31.05.2011, 23:04     Упорядочить символы в алфавитном порядке, при этом все повторяющиеся символы должны быть удалены и переписать новый текст в файл D
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
 
int main(){
    FILE* f=fopen("1.txt", "r");
    if(!f){perror("Error"); exit(1);}
    char str[256]={'\0'}, c;
    int i, size=sizeof(str);
    while((c=fgetc(f))!=EOF){
        str[c+128]=c;
    }
    freopen("2.txt", "w", f);
    for(i=0; i<size; ++i){
        if(str[i]) fputc(str[i], f);
    }
    fclose(f);
    return 0;
}
исправил
 
Текущее время: 13:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru