Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
kotovaalina31
14.10.2020 13:52 •
Информатика
Программа получает на вход натуральное число, большее 9. Вывести число, которое получится в результате перестановки его последней и предпоследней цифр. ЯЗЫК C++
Показать ответ
Ответ:
Tigor111
02.10.2020 06:01
Код#include <iostream>#include <string>#include <functional>std::string switch_first_and_last(std::string N) { auto L = N.size() - 1; return N[L] + N.substr(1, L - 1) + N[0];}bool take_correct_number(int &number, const std::function<bool(int)>& Q) { do { std::cin >> number; if (!Q(number)) { std::cout << "Try again." << std::endl; continue; } break; } while (true); return true;}int main() { int number; take_correct_number(number, [](int x){return x > 9;}); std::cout << switch_first_and_last(std::to_string(number)) << std::endl;}
0,0
(0 оценок)
Популярные вопросы: Информатика
КоляКотик
18.06.2022 06:12
В первый день спортсмен пробежал х километров, а затем он каждый день увеличивал пробег на 10% от предыдущего значения. по данному числу у определите номер дня, на который пробег...
бахтылбек
22.01.2021 06:48
Сколько единиц содержит слово nature в двоичном коде кодировки ascii...
Вероника13411
15.01.2022 07:52
. В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его - код соответствующая буква от А до Г. Расположите коды запросов в порядке возрастания количества...
Таня13151814
25.09.2020 19:13
ИНФОРМАТИКА 7 КЛАС виконайте наведений алгоритм для двох вказаних значень натурального числа n ...
backust
10.05.2023 17:55
Как сделать такую надпись в Word?...
стеллаа
15.03.2023 16:18
сделать две программы в Питоне. 1). Создайте список из случайных чисел. Найдите второй максимум.2). (a = [1, 2, 3] # Первый максимум == 3, второй == 2 )...
17Yana20031
05.12.2021 07:31
На основе анализа таблицы построй (дорисуй и допиши) четыре схемы деления родовых понятий...
angel3530
27.10.2022 05:46
Файл размером 1200 Кбайт передаётся через некоторое соединение в течение 20 секунд. Определите размер файла (в Кбайт), который можно передать через это соединение за 15 секунд....
zakharizh2001
11.02.2023 04:45
 Дан массив найти а)одно число от личное от единицы б)последнее число из интервала от -5 до 3...
Маша2005051
26.08.2022 04:38
. Между населёнными пунктами А, B, C, D, E построены дороги, протяжённость которых (в километрах) приведена в таблице. Определите длину кратчайшего пути между пунктами A и E....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота