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

Дано натуральное число n, символы s1...,sn. Определить число вхождений в последовательность s1...,sn группы букв abc, aba. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Координаты конца вектора в классах http://www.cyberforum.ru/cpp-beginners/thread98101.html
При компиляции программы visual studio 2008 professional выдает ошибки. Вот список ошибок: Compiling... laba 1.cpp c:\program files\microsoft visual studio 9.0\vc\include\math.h(29) : error C2143: syntax error : missing ';' before 'string' c:\program files\microsoft visual studio 9.0\vc\include\math.h(29) : error C2059: syntax error : 'string' c:\program files\microsoft visual studio...
C++ квадратные уравнение где здесь ошибка, (использую консол Билдера) #include <iostream.h> #include <math.h> int main() { float a,b,c,x1,x2,d; printf("\n\Reshenie kvadratnie uravnenie\n"); printf("--------------------------------------\n"); printf("Vvedite koefichienti:\n"); scanf("%f%f%f",&a,&b,&c); http://www.cyberforum.ru/cpp-beginners/thread98094.html
Матрица C++
помогите пожалуйста с определителем матрицы nxn! Кроме метода Гаусса. Заранее благадарю!
C++ Калькулятор
Не поможете полезной ссылкой, или (я был бы тааааааак счастлив) кодом калькулятора написанного на С++ через потоки(iostream)? ^^
C++ подсчет количества нечетных чисел http://www.cyberforum.ru/cpp-beginners/thread98083.html
помогите решить задачку Т_Т Ввести с клавиатуры, и занести в матрицу А n*m чисел, затем подсчитать кол-во нечетных чисел Добавлено через 7 минут вот мой код,но не работает,по моему условие не правильное,оцените //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop
C++ Непонятная ошибка Пробую написать подключаемый модуль к файловому менеджеру ФАР. Программа, не хочет компилится, затсряла на непонятной ошибке Плагин должен просто выдвигать/задвигать “язык” сидюка. Но код не компилится почему-то. //------------- #include <windows.h> #include <Mmsystem.h> подробнее

Показать сообщение отдельно
Day
 Аватар для Day
1149 / 954 / 57
Регистрация: 29.10.2009
Сообщений: 1,384
23.02.2010, 09:45     Дано натуральное число n, символы s1...,sn. Определить число вхождений в последовательность s1...,sn группы букв abc, aba.
Код
k =0;
for(j=0;j<=n-3; j++) {
  if ('a' <= s[j] && s[j]<='c' && 'a'<=s[j+1] && s[j+1] <= 'c' && 'a'<=s[[j+2] && s[j+2]<='c') k++;
}
Это я с лету решил, что нужны все последовательности из a,b,c
А если только указанные 2, то
Код
k =0;
for(j=0;j<=n-3; j++) {
  if ('a' == s[j]  && 'b'=s[j+1] && 'c'==s[[j+2]) k++;
  else if ('a' == s[j]  && 'b'=s[j+1] && 'a'==s[[j+2]) k++;
}
Конечно, код можно оптимизировать.
Но это уж тебе для упражнения
 
Текущее время: 01:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru