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

Вывод числа вхождений каждого из символов первой строки во вторую строку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перепишите задачу из Pascal на C++ (Есть условие) http://www.cyberforum.ru/cpp-beginners/thread1040987.html
Здравствуйте, прошу о помощи. Решите задачу: В начальной школе Будущего изучали целые числа типа Longint, который они взяли из языка Pascal. Для наглядности, ученики нарисовали прямую, отмерили...
C++ Оператор scanf не считывает с клавиатуры русский символ 'а' #include "stdafx.h" #include <locale> #include <Windows.h> #include <WinUser.h> #include <conio.h> #define MAX_STR_LEN 300 void cp866_cp1251(char* s) { http://www.cyberforum.ru/cpp-beginners/thread1040981.html
C++ Метод Шелла
Помогите пожалуйста, я пока плохо знаю метод Шелла. Разработать программу для расчета времени, необходимого для выполнения сортировки массива методом Шелла. Сортируемую последовательность...
C++ Перепишите программу из Pascal в C++
Здравствуйте. Прошу вас о помощи. Есть программа на Pascal. Нужно переписать её на C++, чтобы она выполняла такие же операции. Вот код: Program t1; var n: longint; p : int64; begin...
C++ Постройте таблицу значений функции y=f(x) для x[a, b] с шагом h http://www.cyberforum.ru/cpp-beginners/thread1040967.html
#include"conio.h" #include"stdlib.h" #include"stdio.h" #include"math.h" int main() { float x,y,r,q; do {
C++ Классы, исключения и совершенные числа Здраствуйте! Нужно описать класс Magicflower. Для создания объектов этого класса необходимо задать число лепестков цветка, которое должно быть совершенным числом, т.е. если оно равно сумме всех своих... подробнее

Показать сообщение отдельно
Toen
0 / 0 / 0
Регистрация: 30.11.2010
Сообщений: 50
15.12.2013, 15:31  [ТС]
Doksim, чет ваще не то пальто))
вот есть такои код который ищет вхождения нормально. но мне надо что бы искало число вхождений каждого из символов первой строки во вторую строку т.е.
первая строка: авспдпн
вторая строка: жщгпрн
вывод: символ п входит в первую строку 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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
 
using namespace std;
 
int Find_Count( char *s1, char *s2 ) // s1 - где ищем, s2 - что ищем
{
         int i, j, count = 0;
         for( i = 0; i < strlen( s1 ); i++ )
         {
                 for( j = 0; s1[ i + j ] == s2[ j ]; j++ );
            
 
                 if( j == strlen( s2 ) )
                  {
                             count++;
                  }
         }
         return count;
}
 
int main()
{
 
    setlocale(LC_ALL,"");
    char s1[81],s2[81];
    cout << "Введите первую строку:\n";
    cin.getline(s1,81);
    cout << "Введите вторую строкe:\n";
    cin.getline(s2,81);
 
 
    cout << Find_Count( s1, s2 ) << endl;
 
    system( "pause" );
    return 0;
}[quote="Doksim;5491910"]#include <iostream>
using namespace std;
int main()
{
* * char str[ 500 ], str2[ 300 ] = "", s[ 10 ], a;
* * cin >> str;
int c;
* * for( int i = 0; i < strlen( str ); i++ )
* * {
* * * * *if( str[ i ] != ' ' )
* * * * *{[/quote]
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru