Misis11
15.03.2020 19:21

Ввести с клавиатуры символьную строку и заменить в ней все буквы «а» на «б» и все буквы «б» на «а» (заглавные на заглавные, строчные на строчные).

Пример:

Введите строку:

ааббААББ

Результат:

ббааББАА

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Nastyavoyko
31.01.2022 01:21

Вот эти
- вставка таблицы – это проще всего. Здесь вы можете выбрать или ввести необходимое количество столбцов и строк, все они будут иметь одинаковую высоту и ширину, которую можно регулировать курсором. Кстати, вставлять таблицу можно и в уже существующую;
- нарисовать таблицу. В этом методе больше возможностей. Вы сможете разбивать отдельные столбцы и строки на части и делать таблицу более сложной. При переходе в режим рисования курсор принимает вид карандаша, который рисует только прямые линии;
- вставить таблицу из Excel. Так данный программный продукт предназначен именно для работы с таблицами, то разработчики интегрировали эти две программы для удобства пользователя;
- использовать готовый шаблон. Этот для любителей красоты в документе. Вы просто вставляете готовую таблицу с оформленным дизайном и редактируете ее под свои нужды.
Также не забывайте, что все приведенные можно использовать одновременно для создания и редактирования одной таблицы. И если при создании браузеров программисты Microsoft, по утверждению многих пользователей, халтурят, то здесь их обвинить не в чем, ведь по удобству и возможностям Word практически не имеет конкурентов среди текстовых редакторов.

0,0(0 оценок)
Ответ:
Можно конечно поизвращаться и придумать интересный алгоритм, но можно просто написать в лоб цикл с проверкой.

#include <iostream>
int main(){
    int num_1, num_2;
    cin >> num_1 >> num_2;
    for (int i = num_1 + 1; i != num_2; i++) {
        int cur = i, num = i;
        int res = 0;
        while (cur != 0) {
            int mod_n = cur % 10;
            if (mod_n == 0) {
                break;
            }
            if (num % mod_n == 0) {
                res = 1;
            }
            else {
                res = 0;
                break;
            }
            cur /= 10;
        }
        if (res) {
            cout << i << ' ';
        }
    }
}

Коротко, в двух словах, о чем тут код. 
мы проходим по циклу от A до B, для каждого числа, в цикле проверяем, делится ли оно на цифры из которых состоит. Для этого мы запоминаем в отдельную переменную cur наше число, и проверяем остаток от деления на 10 (т.е. самую левую цифру), после мы в cur записываем тоже число, но без последней цифры.
на примере 124. проверяем на делимость на 4, потом запоминаем 12, проверяем на делимость на 2, потом запоминаем 1, проверяем на делимость на 1, потом записываем 0. Как только видим 0 прекращаем. 
Дальше в цикле есть проверка на то, что если хоть раз что-то не поделилось, то переходим к след. числу
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота