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

Разбить число на цифры, каждую цифру записать в ячейку массива - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 27, средняя оценка - 4.89
Serj_Goreliy
Сообщений: n/a
26.04.2013, 13:42     Разбить число на цифры, каждую цифру записать в ячейку массива #1
Пользователь задает число N с консоли. Программа разбивает полученное число на цифры, получает реверс числа и распечатывает полученный результат на экран. В решении данного задания использовать массив, а так же следующий алгоритм действий:
- разбить число на цифры, каждую цифру записать в ячейку массива;
- получить реверс исходного числа, используя значения массива;
- распечатать полученный результат пользователю.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2013, 13:42     Разбить число на цифры, каждую цифру записать в ячейку массива
Посмотрите здесь:

C++ Каждую цифру целого числа х, поместить в отдельный элемент массива m
Программа считывает двузначное число и выводит через пробел каждую цифру отдельно C++
Каждую цифру числа забить в ячейку массива C++
Записать все двоичные числа по порядку каждую цифру в отдельный элемент массива C++
C++ Записать число в ячейку char
C++ Ввести число n, разбить число на цифры, и найти сумму этих цифр
Дано число. Разделить каждую цифру десятичной записи этого числа на его порядковый номер. Полученное число нап C++
C++ Считать двузначное число и вывести через пробел каждую цифру отдельно
Функция, вводящая целое число и печатающая каждую цифру отдельно C++
C++ Посимвольная запись в каждую ячейку символьного массива
C++ Найти все цифры в строке. каждую цифру напечатать в отдельной строке
C++ Дано число. Разделить каждую цифру числа на его порядковый номер

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
 Аватар для Байт
14338 / 9169 / 1321
Регистрация: 24.12.2010
Сообщений: 16,775
26.04.2013, 14:54     Разбить число на цифры, каждую цифру записать в ячейку массива #2
C
1
2
3
for(i=0; n>0; Mas[i++] = n%10) n /= 10;
for(j=0; j<i; j++) printf("%d", Mas[j]);
printf("\n");
Yandex
Объявления
26.04.2013, 14:54     Разбить число на цифры, каждую цифру записать в ячейку массива
Ответ Создать тему
Опции темы

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