Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти путь в переулке Помогите с задачей: Росс и Рейчел купили в квартиру отвратительно длинный диван. Росс работает палеонтологом в Нью-Йоркском Музее Естественной Истории, поэтому с его зарплатой он решил не... https://www.cyberforum.ru/ cpp-beginners/ thread2496436.html Сложение в восьмеричной системе C++
Доброго времени суток. Нужно написать калькулятор сложения чисел в системе счисления с основанием 8. Запрещено использовать операцию +, классы и шаблоны. Спасибо
C++ Создание команд в c++ https://www.cyberforum.ru/ cpp-beginners/ thread2496381.html
Всем доброго дня! Собственно я решил попробовать сделать тестовую библиотеку для C++ ,однако застрял на моменте когда нужно сделать действительно команду ,а не функцию.Ну и в итоге я пришёл сюда с...
C++ По радиусу окружности и расстоянию до внешней точки вычислить угол между касательными из внешней точки https://www.cyberforum.ru/ cpp-beginners/ thread2496371.html
Можете объяснить с полным решением пж) По радиусу окружности и расстоянию до внешней точки вычислить угол, образованный касательными из внешней точки к окружности. НА СИ
C++ Ввод чисел в массив с клавиатуры
Здравствуйте. Есть условие задачи, нужно в массив вводить числа, а когда вводим цифру 0, обрывается цикл и на выходе получаем символ "*" Например: Вход: сin >> a = 7; cin >> a = 5; cin >> a = 3;...
C++ Квадратное уравнение С++ https://www.cyberforum.ru/ cpp-beginners/ thread2496299.html
Предоставлен код для решения квадратного уравнения. В него нужно добавить структуру для переменных и вывести ответы через адреса и ссылки. Пожалуйста покажите, как это применяется на примере. ...
C++ Определить, какое количество элементов последовательности равны ее наибольшему элементу (цикл while) https://www.cyberforum.ru/ cpp-beginners/ thread2496291.html
Добрый день. Задача: Последовательность состоит из натуральных чисел и завершается числом 0. Определите, какое количество элементов этой последовательности, равны ее наибольшему элементу. ...
Как создать диалоговое окно? C++
Как создать окно в с++? Какая библиотека нужна? Желательно с кодом.
C++ Модификация шифра Цезаря https://www.cyberforum.ru/ cpp-beginners/ thread2496223.html
Модификация шифра Цезаря при которой текст разбивается на части по 32 символа и в пределах каждой части осуществляется «разный» сдвиг, где ключ - массив смещений каждого блока. Результат представить...
C++ Строка: Вывести k-ю степень строки s, если она существует и слово undefined в противном случае. Пусть имеем строку s и целое число k. Если k - неотрицательно, то k-ой степенью строки s называется строка, которая прествавлаяет из себя k-кратное повторение строки s. Если же k - отрицательное, то... https://www.cyberforum.ru/ cpp-beginners/ thread2496214.html
Преобразование std::string в char* C++
Несомненно, работать с определенным в STL классом string работать в разы приятнее, чем с обычным char*. Однако иногда все же встает вопрос преобразования std::string в char*, к примеру для работы с...
C++ Istream как то непонятно определяется EOF() https://www.cyberforum.ru/ cpp-beginners/ thread2496187.html
Здравствуйте, Подскажите пожалуйста, что я делаю не так ? Я создаю поток istream в связке с буфером из boost asio, в буффер соотвесвенно пишутся какие то данные, а потом getline`ом из istream...
0 / 0 / 0
Регистрация: 23.08.2019
Сообщений: 17
0

Префиксы и суффиксы - C++ - Ответ 13805252

03.09.2019, 19:05. Показов 3900. Ответов 5
Метки (Все метки)

Всем привет. Помагите найти ошибку в коде.

Заданы две строки S и s. Определить, является ли строка s префиксом, суффиксом, и тем, и другим или ни тем, ни другим для S. Строки S и s могут содержать произвольные печатные непробельные символы.

Input
Hello lo
123absd 123ab
^^##^#^#^#^^# ^^#
Hehho h
a bs

Output
Suffix
Prefix
Both
Neither
Neither

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
int main() {
    std::string S, s;
    std::cin >> S >> s;
    for (int i = 0; i < S.size() - s.size() + 1; ++i) {
        bool check = true;
        for (int j = 0; j < s.size(); ++j) {
            if (s[i + j] != s[j]) {
                check = false;
            }
            if (check) {
                std::cout << i;
            }
        }
    }
}


Вернуться к обсуждению:
Префиксы и суффиксы C++
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.09.2019, 19:05
Готовые ответы и решения:

Суффиксы ссылок
Здравствуйте, подскажите пожалуйста стоит ли убрать суффикс ссылки ну хорошо это или поло если...

dns-суффиксы
у меня такой вопрос где в linux можно вписать днс суффикс ? для настройки лакальной сити . я только...

Суффиксы в переменных
Читаю Герберта Шилдта. Упомянул он как-то про про суффик который надо использовать при присвоении...

Суффиксы числовых литералов
в учебнике видел вот такую строчку: const float PI = 3.14159F; или вот такую: longvar = 7678L;...

5
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.09.2019, 19:05

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Для чего нужны суффиксы?
Здравствуйте. Начал изучать программирование практически с нуля, если не считать Бейсик из...

Нужны ли суффиксы в значениях переменных
Сабж. В переменной типа long, к примеру, нужно к значению приписывать L? Просто вроде в обоих...

Как посмотреть суффиксы CSS-классов модулей в шаблоне?
Скажите пожалуйста, как посмотреть суффиксы CSS-классов модулей в шаблоне? В демо-шаблона они не...

Целочисленные литералы и суффиксы, как правильно это функционирует?
Всем доброго времени суток, снова непонимание, и неудача при поиске ответа, HELP! Имею следующий...

Что означают суффиксы u и w в PHP 7.0 при установке её из сторонних репозиториев
Доброго времени суток уважаемые! Подскажите пожалуйста, как так получилось что в официальных...

Префиксы
Добрый день, нужно сделать чтобы картинка в псевдоэлементе отображалась только в IE8. Дописывал...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.