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

Задача "Номер Фантомаса" - C++

Войти
Регистрация
Восстановить пароль
 
MiLT
0 / 0 / 0
Регистрация: 08.12.2015
Сообщений: 16
06.09.2016, 10:39     Задача "Номер Фантомаса" #1
Как решить задачу?

Формат входных данных
В одной строке записан номер, записанный свидетелем. Номер состоит не более чем из 20 цифр 6, 8 или 9.

Формат выходных данных
Вывести номер после разворота на 180 градусов.

Ввод: 6899
Вывод: 6689
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.09.2016, 10:39     Задача "Номер Фантомаса"
Посмотрите здесь:

C++ "Порядковый номер" для каждого экземпляра класса?
Пользователь вводит с клавиатуры N чисел. Определить номер максимального элемента, выдав сообщение вида "Максимальный номер элемента был введен 7-м" C++
C++ Есть ли хоть одна кодировка DOS , в которой был бы символ "номер" ?
Задача "Дан номер года. Найти число дней в этом году." C++
C++ Узнать номер командной строки на которой находится "каретка"
C++ Структура "Владелец автомобиля": - фамилия, имя, отчество; - номер автомобиля; - телефон; - номер техпаспорта. Удалить элемент с заданным номером, доб
C++ Структура "Номер телефона"
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castaway
Эксперт С++
4867 / 3006 / 370
Регистрация: 10.11.2010
Сообщений: 11,056
Записей в блоге: 10
Завершенные тесты: 1
06.09.2016, 10:43     Задача "Номер Фантомаса" #2
Пишешь число задом наперёд и меняешь шестёрки на девятки и наоборот.
MiLT
0 / 0 / 0
Регистрация: 08.12.2015
Сообщений: 16
06.09.2016, 10:53  [ТС]     Задача "Номер Фантомаса" #3
Ну ясно дело. А как именно это сделать?
Да, в программирование полный новичок.
castaway
Эксперт С++
4867 / 3006 / 370
Регистрация: 10.11.2010
Сообщений: 11,056
Записей в блоге: 10
Завершенные тесты: 1
06.09.2016, 11:06     Задача "Номер Фантомаса" #4
Цитата Сообщение от MiLT Посмотреть сообщение
А как именно это сделать?
С чем именно возникают проблемы?
MiLT
0 / 0 / 0
Регистрация: 08.12.2015
Сообщений: 16
06.09.2016, 11:10  [ТС]     Задача "Номер Фантомаса" #5
Проблема в основном с вводом чисел в массив. Да и какой тип массива нужно использовать для этого?
castaway
Эксперт С++
4867 / 3006 / 370
Регистрация: 10.11.2010
Сообщений: 11,056
Записей в блоге: 10
Завершенные тесты: 1
06.09.2016, 11:13     Задача "Номер Фантомаса" #6
Вы год назад тему создали, там есть ввод чисел в массив.
Цитата Сообщение от MiLT Посмотреть сообщение
Да и какой именно массив нужно использовать для этого?
Самый обычный массив вполне подойдёт.
MiLT
0 / 0 / 0
Регистрация: 08.12.2015
Сообщений: 16
06.09.2016, 11:17  [ТС]     Задача "Номер Фантомаса" #7
Нужно ввести число не через пробел, как я тогда вводил, а строкой. И массив должен быть динамическим.
MansMI
1053 / 850 / 207
Регистрация: 08.01.2012
Сообщений: 3,076
06.09.2016, 11:23     Задача "Номер Фантомаса" #8
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от MiLT Посмотреть сообщение
Номер состоит не более чем из 20 цифр
Цитата Сообщение от MiLT Посмотреть сообщение
И массив должен быть динамическим.
почему???
C++
1
2
3
4
5
6
7
8
9
    char s[21];
    cout<<"num: ";
    cin.getline(s,21);
    int n=strlen(s);
    for(int i=0; i<n/2; i++) swap(s[i],s[n-i-1]);
    for(int i=0; i<n; i++)
        if(s[i]=='6') s[i]='9';
        else if(s[i]=='9') s[i]='6';
    cout<<s<<endl;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.09.2016, 11:28     Задача "Номер Фантомаса"
Еще ссылки по теме:

C++ Создать класс "Студент", имеющий имя (указатель на строку), курс и идентификационный номер
C++ Задача решена только нужна "нитра" фишки по ускорению
Определить, есть ли в тексте буква "а" (и найти ее порядковый номер) C++
C++ Используя структуру "People" найти номер курса, на котором наибольшее количество мужчин
C++ Задача "Номер числа Фибоначчи"

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
MiLT
0 / 0 / 0
Регистрация: 08.12.2015
Сообщений: 16
06.09.2016, 11:28  [ТС]     Задача "Номер Фантомаса" #9
Цитата Сообщение от MansMI Посмотреть сообщение
почему???
Благодарю.
Yandex
Объявления
06.09.2016, 11:28     Задача "Номер Фантомаса"
Ответ Создать тему
Опции темы

Текущее время: 03:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru