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

Дано символьная строка. Найти наибольшую последовательность букв к - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив структуры: ФИО, адрес, телефон, электронная почта http://www.cyberforum.ru/cpp-beginners/thread764190.html
написать программу га языке С + + для решения согласно варианту. Вариант задания взять из задания на практику № 16 при выполнении задания необходимо создать массив структуры согласно варианту, ввести...
C++ Заменить в матрице все элементы, большие от 10, на нули составьте программу замены в прямоугольном массиве А всех элементов, большие от 10, на нуле. http://www.cyberforum.ru/cpp-beginners/thread764188.html
В двумерном массиве размерностью NxM найти среднее арифметическое значение элементов массива с точностью до двух десятичных знаков. C++
В двумерном массиве размерностью NxM найти среднее арифметическое значение элементов массива с точностью до двух десятичных знаков. В двовимірному масиві розмірністю NxM знайти середнє арифметичне...
C++ Дано прямоугольную матрицу размером мхи. Получить новую матрицу путем деления всех элементов заданной матрицы на элемент
Дано прямоугольную матрицу размером мхи. Получить новую матрицу путем деления всех элементов заданной матрицы на элемент, наибольший по абсолютной величине. На печать вывести новую матрицу и...
C++ Дана последовательность из 7 различных чисел. Вычислить сумму каждого элемента последовательности с предыдущими элементами http://www.cyberforum.ru/cpp-beginners/thread764185.html
Дана последовательность из 7 различных чисел. Вычислить сумму каждого элемента последовательности с предыдущими элементами.
C++ Заданный вектор Т, состоящий из целых чисел. Заменить нечетные элементы вектора Т средним арифметическим элементов, которые делятся на 5 с остатком 3 Заданный вектор Т, состоящий из целых чисел. Заменить нечетные элементы вектора Т средним арифметическим элементов, которые делятся на 5 с остатком 3. Вывести заданный и новообразованный векторы. подробнее

Показать сообщение отдельно
KronoZ93
4 / 4 / 0
Регистрация: 17.01.2013
Сообщений: 27
17.01.2013, 15:14
вот какойто быдлокод нарыл,кажись рабочий.
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <conio.h>
#define n 100
using namespace std;
 
int main()
{
    char str[n] = "peroverka sloavz bykkvami  islovak slova opopop  asfadgfsg ";
    int arr[n]={0};
    int max=0,i=0,j=0,k=0,imax=0,iword=0;
    while(str[i]!='\0'){
        while(str[i]!=' '){
            if(str[i]=='k'){
                arr[j]++;
                }
            i++;
            }
        j++;
    i++;
    }
 
    for(i=0;i<j;i++){
        if(max<arr[i])max=arr[i];}
    for(i=0;i<j;i++){
        if(arr[i]==max)imax=i;
    }
    i=0;
    while(str[i]!='\0'){
        while(str[i]!=' '){
        i++;
        }
        iword++;
        if((iword-1)==(imax-1))
        {i++;
            while(str[i]!=' '){cout<<str[i];
        i++;}
        }
    i++;
    }
cout<<endl;
//  for(i=0;i<j;i++)
//      cout<<arr[i]<<" ";
getch();
return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru