tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Программа получает на вход натуральное
Программа получает на вход натуральное число, большее 9. Вывести число, которое получится в результате перестановки его последней и предпоследней цифр. ЯЗЫК C++
liza7634578
3 02.10.2020 03:53
4
Ответы
Erkina000
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;}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Егор1123321
01.09.2019 18:40
Нааишите программу которая в последовательности натуральных чисел определяет суммк положительных чисел быстрей...
равиль7777777
12.06.2019 07:00
Ввымышленной спортивной игре квиддич соревнуются две команды. каждый гол, забитый в ворота противника, приносит команде 10 очков. если же игрок одной из команд поймает специальный...
adekvat3
12.06.2019 07:00
Полное название клавиши с которой удаляют символы расположенные справа от курсора...
ирина1546
16.06.2019 02:40
Принтер+сканер+ксерокс= а)пзу; б)мфу; в)пск г)бгу...
WIS1
16.06.2019 02:40
Всвязке 10 ключей. к каждой из пяти дверей нужно подобрать ключ и оставить его в замке. допиши команды алгоритма. 1. начало 2. сними связку ключей с гвоздя 3. повторяй раз 4....
bpanvk1
22.06.2019 18:30
Напишите программу, которая 10 раз выводит на экран ваши имя и фамилию....
Sofi200011777
22.06.2019 18:30
1)прекращение правильного функционирования эвм? 2)сверхбыстрая память внутри процессора, предназначенная для хранения адресов и промежуточных результатов вычислений? 3)названия...
Stupidpeoplenamber1
22.06.2019 18:30
Розробити програму, яка міняє місцями перше й отаннє слова в даному реченні. робити роботу в pascal....
Maxa2511
15.09.2019 01:30
Нужно написать программу в паскале. проверьте влезит ли прямоугольный лист бумаги со сторонами a и b(вводится с клавиатуры) в конверт со сторонами c и x(вводится с клавиатуры)....
mashkabaku
15.09.2019 01:30
Реши . (ответ округли до сотых). скорость распространения звука в воздухе в зависимости от температуры может быть найдена приближенно по формуле v=331+0,6t, где v — скорость (в...
Популярные вопросы
Какой вид конфликта считается самым распространённым? поясните свое мнение...
3
Нужно эссе. согласны ли вы с утверждением выбрать себе правительство в праве...
1
Ионное уравнение : магний+ соляная кислота...
2
Удвох однакових мішках зерна на 4 ц 20 кг меньше,ніж у семи таких самих мішках....
1
Может ли в равнобедренном треугольнике основание равное боковой стороне?...
2
Втреугольнике авс, ав=4см ас=7см угол а=30 градусов. найти: а)площадь треугольника....
3
Вравнобедренном треугольнике боковая сторона равна 24 см. через середину высоты,...
3
Решить .заранее : из пункта а в пункт в,находящийся на расстоянии 240 км от...
3
На одном доме 5 антенн. сколько антенн на двух таких домах? скажите 2 умножить...
1
Напишите лист хлопчику льони из твору звук павутинки з для нього,...
3