Главная
Форумы
Новые сообщения
Поиск сообщений
Что нового?
Новые сообщения
Новые ресурсы
Последняя активность
Ресурсы
Последние отзывы
Поиск ресурсов
Помощь форуму
ЧатTG
Вход
Регистрация
Что нового?
Поиск
Поиск
Искать только в заголовках
От:
Новые сообщения
Поиск сообщений
Меню
Вход
Регистрация
Приложение
Установить
Форумы
Форум программистов
Другие языки программирования
[C++] Разбиение числа на разряды и порязрядный вывод через пробел
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать
другой
.
Ответить в теме
Сообщение
[QUOTE="Drongo, post: 47162, member: 159"] [b]AlexTNT[/b], А вы батенька, хитрец. :biggrin:Число нужно, а не строка. ;) Покопавшись в своих решениях, нашёл, эту задачу из книги Дейтелов, и как я её тогда решил, прочитав [B]только[/B] первую и вторую главу. [CODE]// Задачи главы 1. Задача 1.36 // Пробел между цифрами #include <iostream> using namespace std; int main() { int num1, tic, num2, sot, num3, dec, num4, one; cout<<" Enter Number Format - ####: "; cin>>num1; while(num1 != -1){ tic = num1 / 1000; num2 = num1 % 1000; sot = num2 / 100; num3 = num2 % 100; dec = num3 / 10; num4 = num3 % 10; one = num4 / 1; cout<<" Resultat: "<<tic<<" "<<sot<<" "<<dec<<" "<<one<<endl; cout<<"\n Enter Number: "; cin>>num1; } return 0; } //---------------------------------------------------------------------------[/CODE] Программа просит ввести четырёхзначное число и разбивает на числа через пробел, если вводить меньше четырёх или больше четырёх разрядов, выводимое решение будет неверно. Но это было решено уже позже, понадобились знания создания динамических массивов и вроде бы всё. Если интересно, поищу и приведу пример уже в понедельник. :) P.S. Вместо printf\scanf лучше используй cout\cin проще на уровень. А результат тот же. [/QUOTE]
Вставить цитаты...
Проверка
Ответить
Форумы
Форум программистов
Другие языки программирования
[C++] Разбиение числа на разряды и порязрядный вывод через пробел
Сверху
Снизу