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

Нужно все буквы B заменить на решётку #, а буквы A заменить на A и B через раз - C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция с указателем на void** не получается вернуть данные? http://www.cyberforum.ru/cpp-beginners/thread1493952.html
Здорова! Есть код: #include <iostream> using std::cout; struct IMotion { virtual int& get_val()=0; };
C++ Ввести с клавиатуры массив X, состоящий из 15 элементов целого типа. Рассчитать элементы массива Y по формуле Ввести с клавиатуры массив X, состоящий из 15 элементов целого типа. Рассчитать элементы массива Y по формуле {y}_{i}=cos({{x}_{i}}^{2})+2,97{lg}^{2}{i}^{2}.Сформулировать третий массив из упорядоченных по убыванию значений обоих массивов. http://www.cyberforum.ru/cpp-beginners/thread1493941.html
C++ Определить среднее арифметическое каждого столбца и максимум и минимум каждой строки двумерного массива
Дан двумерный массив 5x6. Определить среднее арифметическое каждого столбца, определить максимум и минимум каждой строки
Взаимодействие с браузером C++
Какую библиотеку можно использовать что бы взаимодействовать с браузером,например мне надо что бы программа ввела определенное слово на определенную страницу сайта в нужную строку,или просто нажала на кнопку.И можно ли для этого использовать библиотеку windows.h?Если что пишу на visual c++ и использую библиотеку классов MFC
C++ Подключение статической lib-библиотеки http://www.cyberforum.ru/cpp-beginners/thread1493913.html
есть lib sqlite3.lib однако при попытке использовать функции из sqlite3.lib получаю следующее 1>msvcrt.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) уже определен в libcmt.lib(typinfo.obj) 1>msvcrt.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info...
C++ Ошибка при определении макроса Здорова! Есть код: #include <iostream> using std::cout; using std::endl; #include <string> using std::string; #include <afxwin.h> подробнее

Показать сообщение отдельно
irises
 Аватар для irises
68 / 25 / 8
Регистрация: 29.06.2015
Сообщений: 103
06.07.2015, 15:47     Нужно все буквы B заменить на решётку #, а буквы A заменить на A и B через раз - C++
что то набросала
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
#include <iostream>
using namespace std;
 
char changeArr (char *arr)
{
    for (int i=0; i<37; i++)
    {
        if (arr[i] == 'A')
            arr[i] = '#';
    }
    int count = 0;
    for (int i=0; i<37; i++)
    {
        if (arr[i] == 'B')
        {
            switch (count%2)
            {
            case 0 :
                arr[i] = 'A';
                break;
            case 1 :
                arr[i] = 'B';
                break;
            }
        }
        if (arr[i] == '#')
            count++;
    }
    return *arr;
}
C++
1
2
3
4
5
6
7
void main ()
{
    char arr[37] = "BBABBABABABBBABBABBABBBABBABBABABBAB";
    cout<<arr<<endl;
    changeArr(arr);
    cout<<arr<<endl;
}
 
Текущее время: 12:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru