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

Найти максимальное количество подряд идущих согласных букв русского алфавита - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Прямоугольные матрицы (элементы, которые при целочисленном делении на N дают ненулевое значение, увеличить на M) http://www.cyberforum.ru/cpp-beginners/thread741861.html
Помогите написать) Ввести двумерный массив {A}_{NxM} . Все элементы, которые при цело-численном делении на N дают ненулевое значение, увеличить на M . Массив вывести до и после преобразования.
C++ Распечатать текст только литерами заглавных букв В произвольном тексте , содержащем не более 10 строк, в каждой строке не более 80 символов, представлены последовательности заглавных и строчных букв, распечатать этот текст только литерами заглавных букв. Определить наличие символов, отличных от букв (цифр) и пробела. Добавлено через 19 часов 9 минут ребята помогите срочно надо) http://www.cyberforum.ru/cpp-beginners/thread741854.html
C++ Error LNK2001: неразрешенный внешний символ "_mainCRTStartup"
здравствуйте. я новичок в программировании, и у меня такая проблема. в ms visual c++ 2010 express создаю проект -> консольное приложение win 32 -> пустой проект; создаю файл c++, далее пишу это: #include<iostream> #include<conio.h> using namespace std; int main () { cout<<"1"; _getch();
Решение задачи с применением нескольких функций C++
Помогите с решением :) Написать программу решением задачи с помощью нескольких функций. Значения элементов динамического массива вычислить отдельной функцией по формуле ai = arctg(i^2-2). Полученный массив напечатать с помощью функции. Размер массива: 15 Вектор Y - произведение максимального элемента массива А и каждого элемента массива А.
C++ Сумму и количество цифр в числе (Не могу понять ошибку, а препод занят :D) http://www.cyberforum.ru/cpp-beginners/thread741831.html
Имеется такая чтука, программа должна считать сумму и количество цифр в числе, количество она считает на ура, а вот сумму не хочет, помогите пожалуйста ) #pragma once #include <stdio.h> #include <iostream> using namespace std; int main() {
C++ Не работает программа. Не хочет читать файл Нехочет читать файл, пишет error C2660: 'fopen_s' : function does not take 2 arguments #include "stdafx.h" #include "stdio.h" #include <windows.h> #include <conio.h> int _tmain(int argc, _TCHAR* argv) { SetConsoleCP(1251); подробнее

Показать сообщение отдельно
Aks_one
Сообщений: n/a
22.12.2012, 13:40     Найти максимальное количество подряд идущих согласных букв русского алфавита
Здравствуйте, у меня стоит задача:
Дана строка символов. Найти максимальное количество подряд идущих согласных букв русского алфавита. Напечатать найденную подстроку.
Я написал код, но у меня не выводится найденная подстрока, помогите разобраться в чем проблема
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include "windows.h"
#include "locale.h"
#include "iostream"
using namespace std;
char s[50],c[20];
int m=0,i,n,k=0,ind,t;
void main()
{
    setlocale(LC_ALL,"Rus");
    cout<<"Введите текст"<<endl; cin>>s;
    n=strlen(s);
    for(i=1;i<=n;i++) 
        {k++; if(s[i]=='а','е','ё','и','о','у','ы','э','ю','я') 
                if (k>m) {m=k;k=0;ind=i-1;}}
    k=0;
    for(i=ind-m;i>=ind;i++) 
        {if (s[i]!='а','е','ё','и','о','у','ы','э','ю','я') 
               {k++; if(k==m) for(t=1;t>=m;t++) 
                                 c[t]=s[ind-m];} else k=0;}
    for(i=1;i<=m;i++) cout<<c[i];cout<<endl;
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru