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

Сгенерировать две произвольные строки и определить, является ли какое-либо слово первой строки частью второй строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В одномерном массиве состоящим из n элементов вычислить номер минимального элемента http://www.cyberforum.ru/cpp-beginners/thread1140859.html
в одномерном массиве состоящим из n элементов вычислить 1)номер минимального элемента 2)сумма элементов расположенных между первым и вторым отрицательными элементами преобразовать массив так, чтобы сначала располагались все элементы модуль которых меньше 1 ,а потом все- остальные.
C++ Нахождение максимального элемента среди элементов, лежащих выше побочной диагонали матрицы Дана матрица A размером 7 на 7. Составить программу нахождения максимального элемента среди элементов, лежащих выше побочной диагонали. http://www.cyberforum.ru/cpp-beginners/thread1140853.html
Переход на новую строку C++
Файл открыт в текстовом режиме. Есть строка , ее надо записать в файл, и перейти на новую строку для следующей записи. fputs(stroka,f); Перепробовал несколько вариантов с 0x13 0x10, не прокатило. Как правильно записать в файл?
C++ Одномерные массивы: заполнение, условные операторы
Используя цикл for заполнить одномерный массив действительных чисел, вычисляемых функцией y = fi +3 ( k ) , где i = 23 , а k = 0 , 1 , 2 , ... , 10 . После заполнения массива чисел, используя функцию sin | x | / 0,1 +9,4 sin ( 3x -2 , 5 ) , отсортировать массив по возрастанию . Ввести искомое слово в одномерном массиве. Производить поиск , для поиска введенного элемента в отсортированном...
C++ Сумма байтов числа http://www.cyberforum.ru/cpp-beginners/thread1140820.html
Написать функцию, принимающую указатель на вещественную переменную типа float и возвращающую сумму составляющих это вещественное число байтов. Не понимаю как это сделать. Я так думаю, нужно завести массив из 4 элементов, и воспользоваться *(char*)&x Но в итоге ничего не получается.
C++ Переписать содержимое файла А в файл В, перенося при этом в конец каждой строки все входящие в нее знаки препинания Дан текстовый файл А. Переписать его содержимое в файл В, перенося при этом в конец каждой строки все входящие в нее знаки препинания. Не знаю, как сделать функцию для переноса знаков препинания в конец строки.... Подскажите кто может. #include <StdAfx.h> #include <fstream> #include <iostream> #include <string> using namespace std; int main() подробнее

Показать сообщение отдельно
IrineK
Заблокирован
07.04.2014, 09:11     Сгенерировать две произвольные строки и определить, является ли какое-либо слово первой строки частью второй строки
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
#include <iostream>
#include <sstream>
using std::cout;
using std::cin;
using std::string;
using std::istringstream;
 
 
int main()
{   string s1 = "word1 word2 word3 word4";
    string s2 = "word3 word4word5 word8 word100500";
    string word, part;
 
    istringstream iss;
    iss.str(s1);
    size_t n = s2.length(), i, m;
 
    while (iss >> word)
    {   m = word.length();
        i = -1;
        while (++i < n-m)
        {   part = s2.substr(i, m);
            if (word == part)
                cout << "\n\tCommon part: "<< word;
        }
    }
 
    cin.sync(); cin.get();
    return 0;
}
Изображения
 
 
Текущее время: 22:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru