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

Входит ли буква в заданною строку не более двух раз - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите разрешить задачу на стандартные функции на с! http://www.cyberforum.ru/cpp-beginners/thread373538.html
Составить программу вычисления значения функции F, используя обращения к функции. Вид функции и заданы в таблице. Спасибо за помощь!!!!
C++ СДНФ....Помогите! Сложное высказывание задано таблицей истинности. Построить совершенную дизюнктивну нормальную форму (СДНФ). Нужно написать программу...я знаю как ее построить в тетради но не знаю как это сделать в с + +....Помогите пожалуйста... http://www.cyberforum.ru/cpp-beginners/thread373522.html
C++ помогите
что неправильно здесь ? #include <math.h> #include <stdio.h> void main() { float a=0.5;b=1.7,Z;
считать текст в переменную; C++
Народ помогите плиз как считать предложение в строковую переменную в с++.. например: #include <iostream> #include <string> int main() { std::string s(""); std::cout<<"vvedi text"<<std::endl; std::cin>>s;
C++ Почему не работает http://www.cyberforum.ru/cpp-beginners/thread373505.html
#include <string.h> using namespace std; int main() { string sentence; getline(cin, sentence); string a, b, c;
C++ Со стеком запутался Как сделать чтоб это заработало Компилирую на CodeBlocks (если есть лучше предлагайте) #include <iostream> #include <string.h> template <class Item> class STACK { private: подробнее

Показать сообщение отдельно
(SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
27.10.2011, 17:50  [ТС]     Входит ли буква в заданною строку не более двух раз
Цитата Сообщение от alkagolik Посмотреть сообщение
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 #include <stdio.h>
_Bool f(char *str, const char a)
{
int count = 0;
for (int i = 0; str[i] != 0; ++i)
if(str[i] == a) ++count;
return (count > 1) ? 1 : 0;
}
int main()
{
char *x = "в тот вечер я не пил, не ел";
if (f(x, 'a'))
puts("да\n");
else puts("нет\n");
if (f(x, 'е'))
puts("да\n");
else puts("нет\n");
return 0;
}
что не то, оно много раз пишет да и пару раз нет а мне нада либо да либо нет
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru