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

Подсчитать количество слов содержащих букву а. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ алгоритм Дейкстры http://www.cyberforum.ru/cpp-beginners/thread1013553.html
Разработать и отладить программу поиска кратчайшего пути в неориентированном взвешенном графе (алгоритм Дейкстры). Вот мой код. Не пойму почему он выводит кривой результат:( #include <iostream>...
C++ Структуры. Информация о Туристических компаниях пожалуйста помоготи написть программу с помощью струтуры ! Информацые о Туристичеких компании - год оснавание,адрес,телефон,специфика(путевка в какие страны можно поехать) и цены. Вывести на экран... http://www.cyberforum.ru/cpp-beginners/thread1013551.html
C++ Удаление слов из строки
Привет, нужно удалить из текста все слова, заканчивающиеся мягким знаком. #include <iostream> using namespace std; int main() { setlocale(LC_ALL,"Russian"); char str = {"Один, два, три,...
11. Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые C++
Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые. пожалуйста,решите мне)))
C++ Определить, лежит ли заданная точка на одной из сторон треугольника, заданного координатами своих вершин http://www.cyberforum.ru/cpp-beginners/thread1013530.html
Определить, лежит ли заданная точка на одной из сторон треугольника, заданного координатами своих вершин. Предусмотреть проверку возможности построения треугольника с заданными вершинами.
C++ Проверить, можно ли построить треугольник из отрезков с длинами x, y, z. Предусмотреть проверку вводимых данных на отрицательность Проверить, можно ли построить треугольник из отрезков с длинами x, y, z. Предусмотреть проверку вводимых данных на отрицательность. подробнее

Показать сообщение отдельно
dzrkot
zzzZZZ...
519 / 349 / 53
Регистрация: 11.09.2013
Сообщений: 2,004
20.11.2013, 20:33
для начала я бы в самой проге расставил пробелы, т.к. компилироваться она точно не будет, и по сему я вижу, что прогу эту вы где-то откопали, и она явно не ваша, да ещё и она почему-то проверяет на символ 's', о котором в условии вообще ничего нет. Поэтому подскажу вам следующее: читаете последовательность символов, доходите до пробела, проверяете является ли следующий символ не пробелом, если да, то записываете позицию символа в переменную begin к примеру, потом считываете дальше до 1ого пробела, и записываете позицию последнего символа в переменную end. Дальше в цикле от begin до end проверяете на =='a' , и при true итерируете счётчик для подсчёта символа 'a'.
Соответственно проверяете начало строки, begin=0 если s[0]!=' ';
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru