Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ввести последовательность символов, заканчивающуюся символом "@". Распечатать только те из них, которые не являются буквой "А" https://www.cyberforum.ru/ cpp-beginners/ thread890421.html
Ввести последовательность символов, заканчивающуюся символом "@". Распечатать только те из них, которые не являются буквой "А" (с учётом верхнего и нижнего регистров).
C++ составить блок-схемы по коду
#include <iostream> #include <cstdlib> #include <cstring> #include <string> #include <cmath> #include <sstream> // Класс "Статистическая характеристика" class StatisticMethod {
C++ Произведение элементов массива, расположенных между максимальным и минимальным элементами https://www.cyberforum.ru/ cpp-beginners/ thread890411.html
Всем приветик. Подскажите пожалуйста как подсчитать произведение элементов массива, расположенных между максимальным и минимальным элементами. max и min я нашла. #include <iostream.h> #include <conio.h> void main() { int n; // n - количество элементов в массиве int a; // a - массив целых чисел, максимальный размер 100 элементов cout<<"vvedite kol. elementov >20 : "<<endl; cin >>...
C++ ООП для начинающих (создать класс для выполнения операций с двумерными векторами) https://www.cyberforum.ru/ cpp-beginners/ thread890375.html
Задание первого курса по Visual C++ Создать класс для выполнения операций с двумерными векторами. Считать, что компоненты имеют целый тип. Осуществить перегрузки операций: “ ^ ” – расчет модуля вектора; “ + ” – скалярное произведение векторов; “ == ”, “ != ” – равенство, неравенство векторов; “ ― ” – найти расстояние между двумя векторами.
Из заданного текстового файла создать новый файл C++
Из заданного текстового файла создать новый файл при помощи циклической замены Заглавных гласных на «+1», строчных гласных на «–1», согласных на «+2», прочих символов на «+5».
C++ как создать универсальную функцию для случайного заполнения массива? https://www.cyberforum.ru/ cpp-beginners/ thread890365.html
Само задание вот: Задание 1. Определение максимального подъёма в массиве Написать программу, заполняющую случайным образом массив из n элементов. (n=30). Диапазон значений элементов от 0 до 99. Сделать массив глобальным. Написать функцию, выводящую массив на экран print_array(). Написать функцию поиска максимального подъёма в массиве по его размеру и выводящую размер и длину максимального...
C++ Из последовательности чисел y1,y2,...,yn выбрать элементы, делящиеся на 3 Одномерные массивы: 1)Из последовательности чисел y1,y2,...,yn выбрать элементы, делящиеся на 3. Подсчитать их число и напечатать их порядковые номера. Спасибо большое. https://www.cyberforum.ru/ cpp-beginners/ thread890348.html C++ Найти максимальную разность соответствующих компонент двух векторов
Одномерные массивы: 2)Даны два вектора по 10 компонент в каждом. Найти максимальную раз-ность соответствующих компонент и порядковый номер этих компонент. Спасибо большое.
C++ Вычислить длину вектора https://www.cyberforum.ru/ cpp-beginners/ thread890343.html
Одномерные массивы: 3) Спасибо большое.
C++ Найти минимальный элемент каждой строки матрицы и поместить их на главной диагонали Двумерные массивы: 6)Найти минимальный элемент каждой строки квадратной матрицы X=( xi,k) и поместить их на главной диагонали, а диагональные элементы записать на место минимальных (i=k). Спасибо большое. https://www.cyberforum.ru/ cpp-beginners/ thread890340.html
C++ Вычислить сумму элементов двух главных диагоналей квадратной матрицы
Двумерные массивы: 10)Вычислить сумму элементов двух главных диагоналей квадратной матрицы A=(ai,k), i=k. Спасибо большое.
C++ Транспонирование матрицы https://www.cyberforum.ru/ cpp-beginners/ thread890337.html
Двумерные массивы: 2)Из матрицы X=( xi,k) построить матрицу Y=( yi,k), заменив строки столбцами (транспонирование матрицы). Полученную матрицу вывести на печать. Спасибо большое.
0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 5
0

Не могу исправить ошибку в коде (функция должна в тексте заменять указанную последовательность символов на две любые цифры) - C++ - Ответ 4666826

04.06.2013, 12:45. Показов 370. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Функция должна в тексте заменять указанную последовательность символов на две любые цифры.А она заменяет первую букву последовательности и следующий символ за ней, даже если этот символ не из моей последовательности.
вот код:
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
char* changeLetters(char *pMassiveTxt, char *pLetters)
{
    int startchange=0,
        lenght;
    bool bFlag= false;
    for(lenght=0; pLetters[lenght]!='\0';lenght++);
    for(int i=0, j=0; pMassiveTxt [i]!='\0'; i++)
    {
        if(pMassiveTxt [i]==pLetters[j]){
            if(startchange==0 && bFlag==false)
            {
                startchange = i;
                bFlag = true;
            }
            j+=1;
            if(j==lenght)
            {
                for(int m = startchange; m<startchange+lenght; m++)
                {
 
                    pMassiveTxt [m] =  (char)(((int)'0')+rand() % 10); 
                }
                startchange =0;
                i=0;
                j=0;
                bFlag = false;
            }
        }
        if(j>0)
        {
            if(pMassiveTxt [i+1]==pLetters[j-1])
            {
                j=0;
                startchange=i+1;
            }
        }
        else
        {
            startchange =0;
            j=0; 
            bFlag = false;
        }
    }
    return pMassiveTxt;
}
Очень срочно надо, помогите пожалуйста!

Вернуться к обсуждению:
Не могу исправить ошибку в коде (функция должна в тексте заменять указанную последовательность символов на две любые цифры) C++
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.06.2013, 12:45
Готовые ответы и решения:

Функция должна заменять каждое появление с1 в строке str на с2
Не работает код IDE VC++ 2010 Win7 Прата С. - Язык программирования С++. Лекции и упражнения...

Не могу исправить ошибку в коде.
Не могу исправить ошибку в коде, а именно не могу в путь к файлу вставить переменную. //...

Не могу исправить 1 ошибку в коде
Друзья, помогите пожалуйста исправить ошибку в коде! нужно обработать форму Анкета. Создаю 2 php...

не могу исправить ошибку в коде
не могу исправить ошибку в коде Program Zer; var br1, br2, expr: string; i, k: integer; ...

0
04.06.2013, 12:45
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.06.2013, 12:45
Помогаю со студенческими работами здесь

Не могу найти и исправить ошибку в коде
#include &lt;iostream&gt; #include &lt;locale.h&gt; using namespace std; double masA={0}; long...

Не могу исправить простую ошибку в коде
Решил вспомнить как писать на ВБ, накидал простую програмку с одномерным масивом, которая должна...

Дана строка символов, поменять местами любые два слова начинающиеся на указанную букву
Дана строка символов, поменять местами любые два слова начинающиеся на указанную букву. Помогите...

Функция должна заменять все символы в каждой из строк считанного текста
Функция должна сравнивать некоторый символ1 в строке1 считанного текста с аналогичным символом2 в...

не могу понять как исправить ошибку в коде
Создать односвязный список из случайных чисел вывести его. выполнить сортировку методом простого...

Вывести последовательность символов после i-го символа в предложении (найти и исправить ошибки в коде)
Добрый день ,программа должна выводить последовательность символов после i-го символа в предложении...

0
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru