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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
b-boy
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 20
#1

Определить, содержит ли строка (string) заданный символ - C++

05.06.2012, 22:18. Просмотров 1609. Ответов 3
Метки нет (Все метки)

дана строка и определенный символ! нужно определить содержат ли слова данной строки заданный символ!слово-последовотельность символов между пробелами!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2012, 22:18     Определить, содержит ли строка (string) заданный символ
Посмотрите здесь:

Определить содержит ли заданный массив группы элементы, расположенные в порядке возрастания их значений C++
Заменить в каждой сроке один заданный символ на другой заданный символ C++
C++ Определить, содержит ли string заданный символ
Поменять в введенном с клавиатуры строке символов подряд заданный символ на другой заданный символ C++
Дана строка, удалить заданный символ C++
Определить, содержит ли заданный массив группы элементов, расположенные в порядке убывания их значений. Если да, то определить группу наименьшей длины C++
C++ Определить количество слов в строке, содержащих заданный символ
C++ Строка string, последний символ
C++ Содержит ли строка (string) подстроку
Определить, сколько раз в последовательности встречается заданный символ C++
C++ Посчитать количество слов в указанном предложении и определить, содержит ли заданный текст Вашу фамилию
Строка: Проверить, является ли заданный символ буквой, числом или специальным символом? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 51
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
05.06.2012, 22:27     Определить, содержит ли строка (string) заданный символ #2
Тык.
BF_KARATEL
 Аватар для BF_KARATEL
11 / 11 / 0
Регистрация: 01.06.2012
Сообщений: 114
05.06.2012, 22:29     Определить, содержит ли строка (string) заданный символ #3
Так сойдет?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream.h>
#include <stdio.h>
void main()
{char c[10],s[1];int i,q=0;
 cout<<"vvedite c:\n";
 gets(c);
 cout<<"\n vvedite iskomii simvol:\n";
 gets(s);
 for(i=0;c[i];i++)
 {
   if(c[i]==s[0]) q++;
}
 if(q>0) cout<<"\n Строки содержат заданный символ";
  else cout<<"\n строки не содержат заданный символ";
 }
ipodman
0 / 0 / 0
Регистрация: 09.12.2013
Сообщений: 4
14.12.2013, 20:34     Определить, содержит ли строка (string) заданный символ #4
Цитата Сообщение от BF_KARATEL Посмотреть сообщение
Так сойдет?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream.h>
#include <stdio.h>
void main()
{char c[10],s[1];int i,q=0;
 cout<<"vvedite c:\n";
 gets(c);
 cout<<"\n vvedite iskomii simvol:\n";
 gets(s);
 for(i=0;c[i];i++)
 {
   if(c[i]==s[0]) q++;
}
 if(q>0) cout<<"\n Строки содержат заданный символ";
  else cout<<"\n строки не содержат заданный символ";
 }
программа эта работает только если вводишь одно слово или строчку
а если в строчке слова отделены пробелами она не работает как это исправить ?
Yandex
Объявления
14.12.2013, 20:34     Определить, содержит ли строка (string) заданный символ
Ответ Создать тему
Опции темы

Текущее время: 08:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru