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

Дана строка. Подсчитать самую длинную последовательность идущей подряд заданной буквы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задана квадратная матрица. Получить транспонированную матрицу http://www.cyberforum.ru/cpp-beginners/thread317989.html
4. Двумерные массивы Задана квадратная матрица. Получить транспонированную матрицу
C++ Домножить все члены заданной последовательности на квадрат минимума или максимума, в зависимости от условия 3. Одномерные массивы Дана последовательность действительных чисел а1, а2 ..., аn. Требуется домножить все члены последовательности а1, а2 ..., аn на квадрат ее наименьшего члена, если ак> 0, и на квадрат ее наибольшего члена, если ак< 0 http://www.cyberforum.ru/cpp-beginners/thread317988.html
C++ Составить программу для вычисления значений функции F(x) на отрезке [а, Ь] с шагом h
1. Табулирование функции Составить программу для вычисления значений функции F(x) на отрезке с шагом h. Результат представить в виде таблицы, первый столбец которой — значения аргумента, второй — соответствующие значения функции. F(x)=sin^2(x)
C++ Если символ — большая латинская буква, то заменить в нем 3-й бит нулем
#include "stdafx.h" #include <iostream> #include <conio.h> #include <cctype> #include "math.h" #include "stdio.h" using namespace std; void main() { setlocale(0,"Rus");
C++ Разделитель окон http://www.cyberforum.ru/cpp-beginners/thread317979.html
Привет всем. Забыл как называется штука, которая объединяет два окна или два элемента в MFC (хотя походу все равно). На подобии фреймов которые можно двигать в ХТМЛ. Вот я делаю курсач на тему файлманагера. Я добавил TreeCtrl для директорий и ListCtrl для отображения файлов в выделенной директории. Но размер окон TreeCtrl и ListCtrl нельзя менять. Я хочу между ними разместить єтот...
C++ Среднее арифметическое массива Всем привет) Вот требуется найти среднее арифметическое массива, попробовал написать, выдает ошибку очень большую..xД const int n=10; void poisk(int *mass) {int sredn,s; for(int i=0;i<n;i++) {s+=mass; sredn=s/n;}} void main() подробнее

Показать сообщение отдельно
Daemon025
 Аватар для Daemon025
380 / 329 / 67
Регистрация: 06.12.2010
Сообщений: 900
11.06.2011, 23:16     Дана строка. Подсчитать самую длинную последовательность идущей подряд заданной буквы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <string>
#include <conio.h>
 
 
int main()
{
    char str[255];
    int w, i=0;
    
    std::cout << "Enter string: ";
    std::cin  >> str;
    
    int max=0;
    for (int j=0; j<strlen(str)-1; j++)
    {
        int w = 0;
        for (int i=j+1; (i!='\0') && (str[j] == str[i]); i++)
            w++;
        if (max < w) max = w; 
    }
        
    std::cout << max;
    getch();
    return 0;
}
 
Текущее время: 22:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru