Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Напишите функцию, определяющую одинаковы ли первый и последний символы во введенной пользователем строке Доброй ночи. Очень нужна помощь в написании вроде бы простой программы. Напишите функцию, которая во введенной пользователем строке, определяет одинаковы ли первый и последний символы в ней. Спасибо)) https://www.cyberforum.ru/ cpp-beginners/ thread1807232.html Создать функцию, которая из введенного пользователем слова выводит на экран k-й символ C++
Уважаемые форумчане. Очень нужна помощь в написании программы. Необходимо создать функцию, которая из введенного пользователем слова выводит на экран k-й символ. Номер символа указывает пользователь. Заранее большое спасибо.
C++ Написать функцию, которая из двух введённых пользователем фамилий определяет, какая длиннее Доброй ночи. Очень прошу помочь написать программу. Требуется написать функцию, которая из двух введенных пользователем фамилий (введите первую фамилию, введите вторую фамилию), определяет которая из них длиннее. Понимаю, что делается это через strlen, но у меня не компилируется программа. Заранее спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread1807218.html C++ Сохранить текст после запятой Есть текст "Андрей, Никита, Вася" Как в массив записать имена, чтоб в каждой ячейке было свое имя? https://www.cyberforum.ru/ cpp-beginners/ thread1807202.html
C++ Можно ли в С++ создать матрицу, строки которой имеют разный тип (например, 1-я строка - bool, 2-я - char)?
:p Привет всем. У меня такой вот "тупой" вопрос. Можно ли в С++ создать матрицу например 2 на 8 где первая строка имеет тип bool а вторая тип char?
C++ Abstract Factory, переделка примера из книги Александреску с variadic templetes https://www.cyberforum.ru/ cpp-beginners/ thread1807175.html
Александреску ("Современное проектирование на С++"), 9 глава. Там автор приводит очень интересный способ проектирования Abstract Factory. Я решил все это дело переписать с использованием вариадиков. Застрял на этом коде, дальше не знаю, как решить:#ifndef ABSTRACTFACTORY_ENEMY_H #define ABSTRACTFACTORY_ENEMY_H #include <cstdio> struct Enemy { virtual void info() const = 0; ...
C++ Переписать программу под однонаправленный список нужно переделать программу так чтобы получился однонаправленный список , а действия выполнялись бы те же самые. #include<stdio.h> #include<iostream> #include<math.h> struct dek { int a; dek*link; }; int main () { int k,n; https://www.cyberforum.ru/ cpp-beginners/ thread1807162.html Реализовать оператор умножения класса C++
Только начал работать с классами и мне не совсем понятно, как работать с операторами, вот что у меня получилось: class Matrix { public: float **A; unsigned n, m; float b; ...
C++ В заданную матрицу добавить указанное количество строк, начиная со строки с номером N Много способов перепробовал, помогите пожалуйста: Добавить К строк, начиная со строки с номером N в динамическом массиве. #include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; int main() https://www.cyberforum.ru/ cpp-beginners/ thread1807140.html C++ Ввести целое число N, вывести его в 3-ичной системе счисления Ввести целое число N, вывести его в 3-ичной системе счисления. https://www.cyberforum.ru/ cpp-beginners/ thread1807130.html
C++ Работа со строками. str.replace
доброго времени суток. не удаётся воспользоваться функцией replace. делаю вот так pos=str.find(buf); // вычисляю позицию, с которой требуется заменить str.replace(pos,buf.length(),buf); // собственно, сама замена ругается на pos, вылетает со страшной ошибкой типа terminate called after throwing an instance of std::out_of_range. если вместо pos в replace вставить любое другое число - всё...
C++ Нюансы синтаксиса: что означает запись po.npos; s.erase; s.insert ? https://www.cyberforum.ru/ cpp-beginners/ thread1807087.html
Что в контексте этого кода значат po.npos; s.erase; s.insert ? if(po!=std::string::npos) { s.erase(po,s1.length()); s.insert(po,str);
Модератор
Эксперт CЭксперт С++
5284 / 2371 / 342
Регистрация: 20.02.2013
Сообщений: 5,770
Записей в блоге: 20
14.09.2016, 11:40 0

Как в строке удалить указанное количество символов, начиная с заданной позиции? - C++ - Ответ 9539936

14.09.2016, 11:40. Показов 3570. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от Золушка_я Посмотреть сообщение
мне важно понимание как делать и в чем мои ошибки при написании программ
Золушка_я, Ваше желание именно научиться, обрести понимание, похвально. Самый быстрый и качественный способ постигнуть азы C++ - это прочитать материал в хорошей книге и делать упражнения в конце каждой главы.

Сколько понадобится времени?

Одну главу (40-50 страниц) можно осилить за пару дней (час на чтение и час на выполнение упражнений, итого 2 часа в день). Итого, за неделю, если заниматься ежедневно, можно осилить 150 страниц, а за две, соответственно, 300. А 300 страниц - это первые 6 глав из книги Стивена Праты, например (а темы этих шести глав покрывают 90% вопросов, которые Вы на данный момент задаёте на форуме).

Добавлено через 16 минут
Золушка_я, всего же, на чтение книги Праты (1212 страниц) Вам понадобится всего лишь 40.4 часов, из расчёта 2 минуты на страницу.

Добавлено через 47 минут
Цитата Сообщение от gru74ik Посмотреть сообщение
Вам понадобится всего лишь 40.4 часов, из расчёта 2 минуты на страницу.
Я погорячился. Две минуты - это если быстро читать про себя. Если медленно и вдумчиво читать вслух, то уходит три с половиной минуты на страницу чистого текста (только что проверил с секундомером). А это значит 70.7 часов. 71 час - это 2 месяца и 11 дней. Разбор кода, возможно, займёт немного больше времени. ОК, пускай 2.5 месяца. В любом случае, потраченное Вами время вернётся Вам сторицей.


Вернуться к обсуждению:
Как в строке удалить указанное количество символов, начиная с заданной позиции? C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.09.2016, 11:40
Готовые ответы и решения:

В строке указанное количество символов, начиная с заданной позиции, переписать в обратном порядке
В строке указанное количество символов, начиная с заданной позиции, переписать в обратном порядке....

Удалить из строки заданное количество символов, начиная с заданной позиции
8.6.1. Помогите, пожалуйста, решить задачи в С++. Написать программу удаления из строки...

Удалить из строки заданное количество символов, начиная с заданной позиции. Преобразовать строку таким образом
Удалить из строки заданное количество символов, начиная с заданной позиции. Преобразовать строку...

Копировать из файла заданное количество символов, начиная с заданной позиции - C++
Программа должна копировать символы с начала файла Dat.txt и к введенной с клавиатуры позиции1...

9
14.09.2016, 11:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.09.2016, 11:40
Помогаю со студенческими работами здесь

Получить заданное количество символов строки, начиная от заданной позиции
Вводится строка символов. Получить заданное количество символов, начиная от заданной позиции.

Написать и протестировать функцию для замены символов ‘:’ на ‘.’ в заданной строке, начиная с указанной позиции
Написать и протестировать функцию для замены символов ‘:’ на ‘.’ в заданной строке, начиная с...

Функция удаляет из строки заданное количество символов, начиная с заданной позиции
Подскажите, что не так в программе.? Функция удаляет из строки заданное количество символов,...

Функция, удаляет из строки заданное количество символов, начиная с заданной позиции
Нужно составить функцию, которая удаляет из строки заданное количество символов, начиная с заданной...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru