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

Строки. Определить минимальное количество первых символов, по которым можно различать слова с заданного текста. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевод char массива в int массив http://www.cyberforum.ru/cpp-beginners/thread569542.html
Делаю так: int inmas; char outmas; fgets(outmas,40,write); outmas2=atoi(outmas); Пишет что типы несовместимы.
C++ удалить элементы между минимумом и максимумом в двусвязном списке Дан шаблон класса для работы с двунаправленным некольцевым списком. В шаблоне реализовала следующие действия: добавление звена в начало списка; удаление звена из начала списка; добавление звена в произвольное место списка, отличное от начала (например, после звена, указатель на которое задан); удаление звена из произвольного места списка, отличного от начала (например, после звена,... http://www.cyberforum.ru/cpp-beginners/thread569541.html
C++ Написать программы на одномерные и двумерные массивы
1.Дан одномерный массив. Найти элементы, имеющие в своей записи только чётные цифры. Сформировать новый массив из элементов с чётными цифрами и указать индекс максимального элемента. Использовать функцию. 2.Элементы одномерного массива сдвинуть на k позиций вправо. Элементы выходящие за границу массива теряются. Освободившиеся в массиве позиции заполняются нулями. 3.Дан одномерный массив. Сжать...
C++ isaplha
Ввести с клавиатуры строку символов. Признак окончания ввода строки – нажатие клавиши "Ввод". Программа должна определить длину введенной строки L, и, если длина L=10, то удаляются все A...Z. Добавлено через 32 минуты #include <iostream> #include <ctype.h> #include <string> using namespace std;
C++ Строка - Найти слова с двумя буквами «о» http://www.cyberforum.ru/cpp-beginners/thread569507.html
Дана строка. Найти слова с двумя буквами «о» Помогите плизз а то не очень дружу пока с си
C++ Даны числа а и b: определить, какое из чисел имеет большее количество делителей Помогите решить)) подробнее

Показать сообщение отдельно
Prin53
 Аватар для Prin53
2 / 2 / 0
Регистрация: 28.02.2012
Сообщений: 117
12.05.2012, 13:36  [ТС]     Строки. Определить минимальное количество первых символов, по которым можно различать слова с заданного текста.
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
#include <iostream>
using namespace std;
 
int main()
{
    int p = 1, k = 1;
    char s [201];
    cin.getline(s,200);
    string s2;
    s2=s;
    char letter = s2[1];
    for (int i = 0;i <= s2.length();i++)
        if (s2[i]==' ')
        {
            if (letter != s2[i+p])
            {
 
                break;
            }
            
            else
            {
                k++;
                p++;
            }
        }
    cout<<k;
    return 0;
}
Подправьте код, пожалуйста.
 
Текущее время: 19:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru