[c++] Программы,использующие файлы - Форум
Пятница, 09.12.2016, 10:39
Задачи по информатике
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: ignorer, KOT_B_MEIIIKE, PASCAL26, atvrider 
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » [c++] Программы,использующие файлы ([16.05.2011] Алгоритмизация)
[c++] Программы,использующие файлы
forwardДата: Суббота, 14.05.2011, 21:30 | Сообщение # 1
Лейтенант
Группа: Новичок
Сообщений: 11
[ 0 ]
Статус: Offline
Написать программу,которая создает строку,содержащую набор символов из любого txt файла(каждый символ должен входить в эту строку по одному разу). Записать полученную строку в другой txt файл.

Добавлено (14.05.2011, 21:29)
---------------------------------------------
HELP!!!

Добавлено (14.05.2011, 21:30)
---------------------------------------------
HELP!!!

 
roguДата: Воскресенье, 15.05.2011, 11:28 | Сообщение # 2
Генерал-лейтенант
Группа: Новичок
Сообщений: 52
[ 1 ]
Статус: Offline
Code
#include "stdafx.h"
#include <iostream>
#include <vector>
#include<fstream>
using namespace std;

//#include<iostream>
#include<conio.h>
//#include <vector>
bool show(char c,vector<char>&v);
int _tmain(int argc, _TCHAR* argv[])
{
   
int a[4];
//vector<int> b;
char filename1[90];
char filename2[90];
cout<<"Enter filename1\n";
cin>>filename1;

cout<<"Enter filename2\n";
cin>>filename1;

ifstream fin(filename1);
char ch;
vector<char> first;
while (fin.get(ch))
{
cout<<ch;
//vector<char> first;
if(show(ch, first))
    first.push_back(ch);
}
ofstream fout(filename2);
   for(int i=0;i<first.size();i++)
    fout<<first[i];
       //fout
  fout.close();
  fin.close();

getch();
  return 0;
}
bool show(char c,vector<char>&v)
{
for (int i=0;i<v.size();i++)
{
if(c==v[i])
  return false;
}
return true;

}

Должно работать но все таки проверь
 
KOT_B_MEIIIKEДата: Воскресенье, 15.05.2011, 12:48 | Сообщение # 3
Генералиссимус
Группа: Модераторы
Сообщений: 284
[ 36 ]
Статус: Offline
rogu, а как Вы код вставляете?
 
roguДата: Воскресенье, 15.05.2011, 14:57 | Сообщение # 4
Генерал-лейтенант
Группа: Новичок
Сообщений: 52
[ 1 ]
Статус: Offline
Выделяю текст , потом нажимаю на кнопку code справа вверху
 
KOT_B_MEIIIKEДата: Воскресенье, 15.05.2011, 15:54 | Сообщение # 5
Генералиссимус
Группа: Модераторы
Сообщений: 284
[ 36 ]
Статус: Offline
Спасибо)) А до давно интересно, как это так получается)))
 
forwardДата: Понедельник, 16.05.2011, 16:19 | Сообщение # 6
Лейтенант
Группа: Новичок
Сообщений: 11
[ 0 ]
Статус: Offline
rogu, спасибо, всё работает
 
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » [c++] Программы,использующие файлы ([16.05.2011] Алгоритмизация)
Страница 1 из 11
Поиск:

Copyright MyCorp © 2016