|
|
Другие темы раздела | |
C++ Заменить символы в строке. Задача: Прочитать из файла строку символов. В данной строке каждый символ ? удвоить. Каждый символ, стоящий перед !, заменить символом, введенным с клавиатуры. Новую строку не создавать. Вывести исходную и преобразованную строки. Идея: Добавить символы из строки в массив. Работая с массивом сделать замену символов. Вопрос: Каким образом можно добавить символы строки из файла в массив? И... https://www.cyberforum.ru/ cpp-beginners/ thread513438.html |
Матрица змейкой C++ Пытаюсь написать решение для задачи, чтобы выводила матрицу в таком виде |
C++ error C4716: Distance::getdist: должна возвращать значение уменя visual c++ 2010 professional.как решить проблему ? #include <iostream> using namespace std; /// class Distance { private: int feet; float inches; public: https://www.cyberforum.ru/ cpp-beginners/ thread513422.html |
C++ Начало изучения С++. Посоветуйте среду разработки.
https://www.cyberforum.ru/ cpp-beginners/ thread513401.html Здравствуйте, решил изучить C++, посоветуйте достойную среду разработки для этого языка, в скачанных (Visual c++, dev-c++) даже не получается запустить программу. Интерфейс среды должен быть русифицирован. До этого изучал Паскаль, есть что-нибудь такое же понятное без наворотов в меню для первых шагов? |
C++ В каждом слове текста замените "а" на букву "е" В каждом слове текста замените "а" на букву "е", если "а" стоит на четном месте, и заменить букву "б" на сочетание "ак", если "б" стоит на нечетном месте. Помогите, пожалуйста) |
C++ Алгоритм вычисления числа сочетаний, используя рекуррентную формулу Запрограммировать рекурсивный алгоритм вычисления числа сочетаний, используя рекуррентную формулу https://www.cyberforum.ru/ cpp-beginners/ thread513382.html |
C++ Упорядочить элементы массива по возрастанию методом Шейкера
https://www.cyberforum.ru/ cpp-beginners/ thread513381.html Дан массив А(45). Упорядочить элементы массива по возрастанию методом Шейкера |
C++ Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по заданному правилу Дан текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами - не менее одного пробела. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: 1) перенести первую букву в конец слова; 2) перенести последнюю букву в начало слова. |
C++ Указатели и преобразование типов Доброго времени суток уважаемые форумчанае! Возник вопрос, о котором стыдно даже спрашивать. Но в сторону гордость. Есть такой кусок: BYTE addrIp = {127,0,0,1}; qDebug() << *((DWORD*)addrIp); По идее, должно вернуться значение типа DWORD, то есть "127001", а возвращается "16777343". Совсем запутался с типами. https://www.cyberforum.ru/ cpp-beginners/ thread513348.html | C++ Правильно ли составлена задача? Правильно ли построен ход решения? Не уверен в работоспособности шага 0.4 #include <iostream> #include <cmath> #include <cstdlib> using namespace std; int main () { https://www.cyberforum.ru/ cpp-beginners/ thread513340.html |
C++ Есть структура, компилятор считывает некоторые её поля ТОЛЬКО из адресов, кратным двум, а их там нет! (полей), как быть? То есть вот структура: struct TGAHEADER { char IdLength; char ColourMapType; char DataTypeCode; WORD ColourMapOrigin; WORD ColourMapLength; char ColourMapDepth; WORD x_Origin; |
C++ Упрощение кода
https://www.cyberforum.ru/ cpp-beginners/ thread513319.html void Polynomials::print(){ // Вывод полинома int i; int k; // признак того, что очередной коэффициент равен 1 int f; // признак того, что коэффициент - первый по счету (0 значит первый по счету) for(i=0,f=0;i<por+1;i++) // пройти все коэффициенты if(koef!=0){ // если очередной не равен нулю k=(koef==1); // проверить его на равенство единице if(koef>0){ // если... |
Заблокирован
|
||||||
06.03.2012, 18:13 | 0 | |||||
Определить длину массива - C++ - Ответ 276570906.03.2012, 18:13. Показов 64603. Ответов 19
Метки (Все метки)
Ответ
Arcor, при желании можно 0 элементом массива передавать его размер, а все его данные будут начинаться с индекса 1.
- такая конструкция работает только для статических массивов!Т.е. здесь - размер массива можно было бы получить посредством
Добавлено через 2 минуты Arcor, для нечаровских динамических массивов отловить маркер его конца можно наверно только с try{}catch(...){} блоком, т.е. ловить первый выход за пределы отведенной памяти Вернуться к обсуждению: Определить длину массива C++
0
|
06.03.2012, 18:13 | |
Готовые ответы и решения:
19
Определить среднюю длину непрерывных участков отрицательных значений элементов массива Определить длину и позицию слова, которое имеет наименьшую длину в строке Определить длину самой упорядоченной части массива Определить длину вектора, сформированного из элементов массива |
06.03.2012, 18:13 | |
06.03.2012, 18:13 | |
Помогаю со студенческими работами здесь
0
Определить минимальную длину последовательности ненулевых элементов массива Как определить длину отдельного элемента двумерного массива Найти произведение элементов массива.Определить длину самого короткого слова. invalid qualifier при попытке определить длину массива внутри функции |