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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
stx
6 / 6 / 0
Регистрация: 17.09.2012
Сообщений: 93
#1

Разобрать число произвольной длины на цифры - C++

15.05.2013, 23:04. Просмотров 563. Ответов 4
Метки нет (Все метки)

Нужно разобрать число произвольной длины на цифры и вывести их по одному.
Всё это в циклах for, while, do while.
Пользоваться массивом нельзя, только деление с остатком.

Пробовал сделать для цикла for.
Почему не работает как надо не понимаю.
Помогите разобраться.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
using namespace std;
 
int main()
{
    int a,b=10,c,d;
    cin >> a;
 
    for(a,b,c,d; d>0; )
        {
        c=a%b;
        d=a/b;
        cout << c << d;
        }
 
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2013, 23:04     Разобрать число произвольной длины на цифры
Посмотрите здесь:
C++ Ввести число, занести его цифры в стек. Вывести в число, у которого цифры идут в обратном порядке
Строка произвольной длины... C++
C++ Разряженный вектор произвольной длины
C++ Обработка массивов произвольной длины
C++ Функции и массивы произвольной длины
Обработка массивов произвольной длины C++
Умножения целых переменных произвольной длины C++
C++ Ввод строки с пробелами произвольной длины
Слово произвольной длины напечатать в виде треугольника C++
Посчитать, сколько слов содержит текст произвольной длины. C++
C++ Ввести строку произвольной длины. Распечатать середину 15 раз.
C++ Фото для газеты. Количество комбинаций произвольной длины от 1 до N элементов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Miwa123
37 / 37 / 1
Регистрация: 16.04.2013
Сообщений: 317
Записей в блоге: 1
15.05.2013, 23:08     Разобрать число произвольной длины на цифры #2
Нужно разобрать число произвольной длины на цифры и вывести их по одному.

175234654 =
1
7
5
.
.
4

так???я в задание въехать не могу!
GTS
15.05.2013, 23:12
  #3

Не по теме:

Да какая то катастрофа ни кто не может толком объяснить задание, какую тему не посмотри

stx
6 / 6 / 0
Регистрация: 17.09.2012
Сообщений: 93
15.05.2013, 23:24  [ТС]     Разобрать число произвольной длины на цифры #4
Цитата Сообщение от Miwa123 Посмотреть сообщение
Нужно разобрать число произвольной длины на цифры и вывести их по одному.

175234654 =
1
7
5
.
.
4

так???я в задание въехать не могу!
Да, всё верно
daslex
1271 / 516 / 106
Регистрация: 02.08.2011
Сообщений: 2,662
16.05.2013, 02:01     Разобрать число произвольной длины на цифры #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
using namespace std;
 
int main()
{
    system("CHCP 1251");
       
    size_t a=123456789,raz=0;
    size_t temp=a;
 
    while (temp)
    {
        temp=temp/10;
        raz++;
    }
    
    temp=a;
    size_t k=pow(10,raz);
    
    while (raz)
    {
        temp=temp%k;
        raz--;
        k=k/10;
        cout<<temp/k<<"\n";
    }
 
   cin.get();
    }
Yandex
Объявления
16.05.2013, 02:01     Разобрать число произвольной длины на цифры
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru
X vBulletin 3.8.9 Debug Information
  • Page Generation 0.13712 seconds
  • Memory Usage 13,536KB
  • Queries Executed 8 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_forum_allpages_top
  • (1)ad_forum_description_below
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_afterqr
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (5)awards_postbit_display_style3
  • (1)bbcode_quote
  • (1)blog_navbar_link
  • (1)blog_navbar_link_menu
  • (1)blog_navbar_search
  • (1)blog_postbit_blog_link
  • (1)blog_postbit_entries_link
  • (1)footer
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)krtsts_footer
  • (1)krtsts_headinclude
  • (1)krtsts_navbar_link
  • (1)krtsts_navbar_menu
  • (2)navbar
  • (4)navbar_link
  • (1)option
  • (1)pdp_checkbox
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (1)postbit_flood
  • (4)postbit_legacy
  • (5)postbit_onlinestatus
  • (13)postbit_reputation
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper
  • (1)vbfavorites_postbit 

Phrase Groups Available:
  • global
  • inlinemod
  • modpm_text
  • modpm_title
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./vbseo.php
  • ./vbseo/includes/functions_vbseo.php
  • ./vbseo/includes/functions_vbseo_pre.php
  • ./vbseo/includes/functions_vbseo_url.php
  • ./vbseo/includes/functions_vbseo_createurl.php
  • ./vbseo/includes/functions_vbseo_db.php
  • ./vbseo/includes/functions_vbseo_vb.php
  • ./vbseo/includes/functions_vbseo_seo.php
  • ./vbseo/includes/functions_vbseo_misc.php
  • ./vbseo/includes/functions_vbseo_crr.php
  • ./vbseo/includes/functions_vbseo_cache.php
  • ./vbseo/includes/functions_vbseo_hook.php
  • ./vbseo/includes/functions_vbseo_startup.php
  • ./includes/config.php
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/functions.php
  • ./includes/class_datastore.php
  • ./includes/class_hook.php
  • ./mgc_cb_evo/plugins/init_startup.php
  • ./hooks/post_thank_you/cache_templates.php
  • ./mgc_cb_evo/plugins/cache_templates.php
  • ./krscripts/tests/hooks/cache_templates.php
  • ./hooks/yet_another_award_system/cache_templates.php
  • ./hooks/vbfavorites/cache_templates.php
  • ./krscripts/krnewforumhome/cache_templates.php
  • ./mgc_cb_evo/plugins/global_start.php
  • ./mgc_cb_evo/classes/class_core.php
  • ./mgc_cb_evo/classes/class_permissions.php
  • ./hooks/debug_mode_from_admincp/global_start.php
  • ./krscripts/phdetect/hooks/phishing_detect.php
  • ./includes/functions_seo.php
  • ./includes/adminfunctions.php
  • ./hooks/one_touch_ban_spam_cleanup/global_start.php
  • ./krscripts/tests/hooks/global_start.php
  • ./krscripts/tests/includes/functions_tests.php
  • ./hooks/vbfavorites/global_start.php
  • ./krscripts/ttstyle/includes/functions_ttstyle.php
  • ./krscripts/stierlitz/hooks/global_start.php
  • ./krscripts/bestanswer/includes/functions_bestanswer.php
  • ./mgc_cb_evo/plugins/parse_templates.php
  • ./hooks/cyb_sub_forum_manager/parse_templates.php
  • ./hooks/display_unread_posts_and_reputation_comments/parse_templates.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./geshi/geshi.php
  • ./includes/functions_reputation.php
  • ./hooks/threads_notifications/showthread_start.php
  • ./krscripts/bestanswer/hooks/showthread_start.php
  • ./hooks/prevent_doubleposts_mdm/showthread_getinfo.php
  • ./hooks/first_post_on_all_pages/showthread_query.php
  • ./hooks/vbfavorites/showthread_postbit_create.php
  • ./includes/adminfunctions_template.php
  • ./includes/functions_misc.php
  • ./includes/functions_post_thanks.php
  • ./geshi/geshi/cpp.php
  • ./mgc_cb_evo/plugins/postbit_display_complete.php
  • ./krscripts/tests/hooks/postbit_display_complete.php
  • ./krscripts/sendemail/hooks/showthread_complete.php
  • ./krscripts/sendemail/includes/functions_sma.php 

Hooks Called:
  • init_startup
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • template_groups
  • template_safe_functions
  • template_compile
  • postbit_factory
  • postbit_display_start
  • tag_fetchbit_complete
  • fetch_musername
  • reputation_image
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete