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

Разложение большего числа на отдельные - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение текстового документа, обработка, запись нового http://www.cyberforum.ru/cpp-beginners/thread580541.html
Задача: есть текстовый документ типа: 36745 375294567456 80293455906 ... Нужно прочитать отбросить домашние телефоны, оставив только мобильные и записать в файл. Помогите пожалуйста, может решали подобные задачи, я слабо представляю пока как это сделать,особенно ту часть где я прочитаю и буду сравнивать. Как мне прочитать строку и получить из её число или его вообще получать не надо?...
C++ Определенный интеграл Для заданных границ интегрирования а и b вычислите значение определенного интеграла следующего вида: \int \sin^2{x}dx = \begin{cases} - \frac{\sin^{n-1}{\left(x\right)}\cos{x}}{n} + \frac{n - 1}{n} \int \sin^{n - 2} xdx, \ n > 2, \\ \frac{x}{2} - \frac{1}{4}\sin{\left(2x\right)}, \ n = 2, \\ -\cos{x}, \ n = 1 \end{cases} Все необходимые данные для функций должны... http://www.cyberforum.ru/cpp-beginners/thread580524.html
Структуры C++
Ведомость абитуриентов, сдавших вступительные экзамены в универ- ситет, содержит ФИО абитуриента и его оценки. Определить средний балл по университету и вывести список абитуриентов, средний балл которых выше среднего балла по университету.
C++ Найти в строке слова, содержащие букву “s”
Вводится строка, каждое слово которой отделяется от других слов одним или несколькими пробелами. Найти слова, содержащие букву “s”.
C++ Задача по программированию на работу с классами http://www.cyberforum.ru/cpp-beginners/thread580507.html
Разработать средствами языка С++ абстрактный тип данных (класс), используя инкапсуляцию, наследование одиночное и полиморфизм. Записать интерфейс класса, его реализацию (SET- и GET-методы обязательны), его использование. Создать класс ЧЕЛОВЕК, имеющий данное-член возраст (y - целое), место рождения (c - строка). Максимальный возраст составляет YМАХ=120. Определить конструкторы, деструктор и...
C++ Реализация по методу RLE нашел программу по методу RLE, но она в конечном счете выдает только начальные символы, а коэффициенты "проглатывает". Например, вводим "wwwwwwwwwddddddddd11111111122222333", а на выходе получаем "wd123". Может где ошибка, посмотрите пожалуйста. #include <iostream> #include <stdio.h> #include <conio.h> class RLE { public: void compress(char *inputFile, char... подробнее

Показать сообщение отдельно
GaRRRiK
0 / 0 / 0
Регистрация: 14.05.2011
Сообщений: 10

Разложение большего числа на отдельные - C++

20.05.2012, 18:49. Просмотров 562. Ответов 4
Метки (Все метки)

В общем суть такова
Имеем в переменной, допустим в "a" число. Не зная какое там число, (оно присвоено в результате определенных операций) зная лишь то, что оно может максимально состоять из 6 цифр.
Надо как бы отгадать это число и разложить по переменым.

Ну например в "а" число 37569.
Нужно чтобы в "а1" присвоилось "3", в "а2" присвоилось "7", в "а3" присвоилось "5", в "а4" присвоилось "6", в "а5" присвоилось "9" примерно так.

Вообще прогаю калькулятор на ATmega88, и получилось заставить его считать, но результат храниться в переменной, а вот какой там результат, не понятно, соответвенно не понятно, что выводить на экран.

Мне бы алгоритм заранее благодарю
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru