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

В строке найти количество слов, которые содержат ровно три буквы «А» - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дано целое число N (1 < N < 26). Вывести N первых прописных (то есть заглавных) букв латинского алфавита http://www.cyberforum.ru/cpp-beginners/thread691602.html
Дано целое число N (1 < =N <=26). Вывести N первых прописных (то есть заглавных) букв латинского алфавита(только без cin и cout )
C++ С\С++ Передача в функцию 2 массива Всем доброго времени суток, при написание программы столкнулся с проблемой. void qs(int s_arr, int first, int last, int b) { int i = first, j = last, x = s_arr,tmp; do { while (s_arr < x) i++; while (s_arr > x) j--; http://www.cyberforum.ru/cpp-beginners/thread691601.html
поиск и замена символьной строки в масиве C++
#include <cstdlib> #include <iostream> #include <string.h> using namespace std; class stud { private:
C++ Описать структуру с именем AEROFLOT, содержащую следующие поля:
1. Описать структуру с именем AEROFLOT, содержащую следующие поля: -название пункта назначения рельса -номер рейса -тип самолета 2. Написать программу, выполняющую следующие действия: -ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT; записи должны быть упорядочены по возрастанию номера рейса; -вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт...
C++ Почему вызывается не тот метод? http://www.cyberforum.ru/cpp-beginners/thread691558.html
При вызове метода Highlight() у экземпляра SomrClass вызывается базовая реализация class cBackLightListener { public: cBackLightListener(); ~cBackLightListener(); virtual void Highlight(); }; void cBackLightListener::Highlight()
C++ Заменить значения всех элементов третьего столбца массива на число -12 а) Заменить значения всех элементов третьего столбца массива на число -12 б) Заменить значения всех элементов четвертой строки массива на число 4 подробнее

Показать сообщение отдельно
NeliN
0 / 0 / 0
Регистрация: 07.11.2012
Сообщений: 31
07.11.2012, 22:05  [ТС]     В строке найти количество слов, которые содержат ровно три буквы «А»
Цитата Сообщение от Croessmah Посмотреть сообщение
примерный алгоритм:
1) Берем первый(следующий)символ строки.
2) Если встречаем 'А', тогда увеличиваем переменную (назовем ее A_count) на единицу.
3) Если встречаем 'space(пробел)', тогда проверяем:
3.1) Если A_count==3, тогда увеличиваем переменную (пускай будет Word_count) на единицу.
5) Обнуляем A_count.
6) Переходим к пункту 1
7) Как просмотрели все символы, выводим Word_count

Примерно так
а можешь тоже самое только с printf и scanf.Оно также будет или нет
 
Текущее время: 04:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru