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

Определить, верно ли, что в строке s есть 5 букв "е", которые идут подряд - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с аудио-файлами формата wav http://www.cyberforum.ru/cpp-beginners/thread1759476.html
Добрый день форумчане! Необходимо написать программу на C++, которая бы умела открывала звуковой файл формата wav, считывать данные, сохранять в текстовый файл эти данные, а затем из текстового файла снова перезаписывать в файл. Считывание и сохранение в файл я запилил, но как из текстового обратно сделать в wav???? //#include "ipp.h" #include <stdlib.h> #include <al.h> #include <alc.h>...
C++ Вычислить сумму ряда Всем привет. Помогите организовать данное выражение программно. Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread1759469.html
Перегрузка оператора +, для сложения координат 2х векторов C++
Задание: разработать абстрактный тип данных "Вектор". АТД должен обеспечивать : ввод\вывод векторов,сложение\вычитание,перемножение на скаляр. Ввод данных не должен осуществляться в методах класса, АТД должен содержать не менее 2-х перегруженных функций и как минимум один перегруженный оператор. Возникла проблема с перегрузкой оператора сложения, при складывании векторов, правильно считается...
Составить программу расчёта конечной суммы C++
Составить программу расчёта конечной суммы. Задачу я сделал в скриншоте и ответ должен совпадать. Делал через маткад. n - количество повторов.
C++ Вращение относительно точки http://www.cyberforum.ru/cpp-beginners/thread1759441.html
Всем здрасьте ! Наверное я не совсем в тот раздел пишу, но я не знаю куда, извините заранее. Тут недавно создавал тему о том, как найти новые координаты точки, при масштабировании. Нашёл решение - матрица трансформаций, что-то в этом роде, причём в неё можно ещё впихнуть вращение, перемещение и т.п. С этим я разобрался. Но вот новая задача:
C++ Вычислить значение выражения Вычислить S = cos(x) = 1 - x^2/2! + x^4/4! +..+ (-1)^N x^(2 N)/(2 N)! для заданного N. подробнее

Показать сообщение отдельно
Байт
Эксперт C
15663 / 9990 / 1499
Регистрация: 24.12.2010
Сообщений: 18,767
10.06.2016, 11:44     Определить, верно ли, что в строке s есть 5 букв "е", которые идут подряд
no_attention, Не убивайтесь. Функции strstr вы могли и не знать. И "все мы учились по-немногу..."
Но вот еще маленькое замечание общего порядка. Строки 9-14 вашего второго кода можно оформить так
C++
1
2
3
4
5
for (int j = i + 1; j < i + 5; ++j)
            {
                if (s[i] != s[j]) break;
            }
            if (j ==i+5)  // Значит, достигли благополучно конца цикла
И лишних переменных вводить не надо, и пустых прокручивание цикла нет (когда is_ok уже равно false)
Мелочи, конечно...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru