Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2014, 14:46   #1
Nikolay625
Пользователь
 
Регистрация: 18.05.2014
Сообщений: 26
По умолчанию Одна строка в другой

Есть две строки str1 = "213" и str2 = "0634251", все элементы 1-й строки содержатся во 2-й строк, не важно в каком порядке. Помогите, может есть какая функция которая сравнит их и выдаст 0 или 1? Язык Си

Последний раз редактировалось Nikolay625; 18.05.2014 в 15:17.
Nikolay625 вне форума Ответить с цитированием
Старый 18.05.2014, 14:57   #2
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Код:
Function f(str1,str2:string):integer;
Var
 P:integer;
Begin
P:=0;
For i:=1 to length(str1) do
  P:=p+pos(str1[i],str2);
F:=p;
End;

Последний раз редактировалось ZX Spectrum-128; 18.05.2014 в 14:59.
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 18.05.2014, 15:06   #3
Nikolay625
Пользователь
 
Регистрация: 18.05.2014
Сообщений: 26
По умолчанию

Прошу прощения, я не указал, что надо на языке Си
Nikolay625 вне форума Ответить с цитированием
Старый 18.05.2014, 15:32   #4
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

В си есть аналог функции pos - нахождения позиции подстроки в строке? В паскале эта функция выдает 0, если подстрока не встретилась. Если есть, то напрямую можно переписать.
ZX Spectrum-128 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual Basic. Дана строка символов, среди которых есть одна открывающаяся и одна закрывающаяся скобка.Вывести текст между скобками Nember Помощь студентам 3 21.12.2013 22:04
Вывод одна строка Cpluser SQL, базы данных 18 06.10.2011 18:25
Работа со строками. Не пойму как определить сколько раз одна строка встречается в другой dykatob Общие вопросы C/C++ 10 29.04.2011 22:46
php одна в другой Форсировка PHP 5 07.08.2009 15:47