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

поиск одинаковых слов на с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ определить версию windows http://www.cyberforum.ru/cpp-beginners/thread270715.html
гомпода програмисты возможно как то програмно определить версию windows,что бы потом это использовать т.е. стоит ХР выводим на экран привет ХР и тд. для любых ОС.
C++ не выходит настроить С++ 2008 Установил студию 2008 экспресс эдишин, создаю виндовс приложение. Вначале жаловалсь что нет библиотеки msvcr90d. Нашел ее кинул в систем32 и теперь выдает такое: Также пробовал кидать в папку... http://www.cyberforum.ru/cpp-beginners/thread270701.html
C++ Как проверить на ввод данных?
То есть например: я ввожу число (1,2,3,4,5,6,7,8,9) то программа работает дальше,а если я ввожу букву (на англ языке) то программа просит чтоб мы ввели заново... вот как это сделать?:-|
найти произведение C++
найти сумму двух чисел из файла, произведение первого числа на число введеное с клавиатуры, найти произведение двух чисел из файла...(например в одном файле 876543 а в другом 345678) #include...
C++ Масив структур. Дата. http://www.cyberforum.ru/cpp-beginners/thread270688.html
Здраствуйте. У меня есть вот такая задачка. Нужно отсортировать масив дат чтобы эти даты выводились по старшинству. тоисть если мой год больше года жены, то она первая, если они одинаковые, то...
C++ на весь экран в windows 7 здравствуйте господа програмисты!мне нужно сделать программу в консоли на с++ на весь экран,но в windows 7,это не получается,в предъидущих версиях всё нормально,не подскажите можно ли вообще в ней... подробнее

Показать сообщение отдельно
loty
0 / 0 / 0
Регистрация: 17.12.2010
Сообщений: 6

поиск одинаковых слов на с++ - C++

05.04.2011, 19:43. Просмотров 1479. Ответов 2
Метки (Все метки)

Собственно сабж, есть 2 файла со словами, нужно выбрать из них одинаковые слова и вывести их в третий файл
На интуитивном уровне я понимаю что и как должно делаться, но тк в с++ недавно, то описание для меня стало камнем приткновения, поэтому прошу помочь разобраться
Вот что получилось у меня
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
#include<iostream>
#include<fstream>
using namespace std;
int main ()
{
    char mas1[256], mas2[256];
    int j, s1=0, s2=0;
    ifstream fin1 ("in1.txt");
    ifstream fin2 ("in2.txt");
    ofstream fout ("out.txt");
    while (!fin1.eof())
    {
        fin1 >> mas1;
        s1++;
    }
    while (!fin2.eof())
    {
        fin2 >> mas2;
        s2++;
    }
    for (int i=0; i<s1; i++)        
        for (j=0; j<s2; j++)            
            if (mas1[i]==mas2[j]) fout << mas2[j];
    fout.close ();
    fin2.close ();
    fin1.close ();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru