Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 22.01.2017
Сообщений: 44
1

Разделение числа на отдельные цифры

26.01.2017, 22:02. Просмотров 1143. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
int a,
cout<<"Введите пятизначное число: ";
cin>>a;
cout<<"1я цифра"<<(a/10000)<<"\n";
cout<<"2я цифра"<<(a/1000)%10<<"\n";
cout<<"3я цифра"<<(a/100)%10<<"\n";
cout<<"4я цифра" <<(a/10)%10<<"\n";
cout<<"5я цифра" <<a%10<<"\n";
Для задачи - нужно разделить пятизначное число на отдельные цифры. На просторах интернета удалось отыскать вышеприведённый код и он является работоспособным, но вот проблема возникла у меня в плане понимания кода. Не могли бы на примере любого пятизначного числа объяснить как проводится это деление с остатком?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.01.2017, 22:02
Ответы с готовыми решениями:

Задача: делить числа на отдельные цифры
У меня проблема. Имеется такая задача: попросить пользователя ввести 5-ти значное число и...

Ввод числа и разбитие его на отдельные цифры
Доброе время суток. Решил сделать себе задачку и попробовать решить ее, но увы, не осилил. Задача...

Разделение числа на цифры
Смущает часть моего алгоритма Для разделения числа на цифры я сделал следующее: Вместо int для...

Разделение числа на цифры
правильная ли программа?(по алгоритму выполнения) задание:напишите программу которая вводит число...

1
26 / 26 / 18
Регистрация: 16.01.2014
Сообщений: 161
26.01.2017, 22:10 2
54321/10000 = 5
54321/1000 = 54, 54 % 10 = 4
54321 / 100 = 543, 543 % 10 = 3
54321 / 10 = 5432, 5432 % 10 = 2
54321 % 10 = 1
Остаток от деления такой же, как в школе.
Вики
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.01.2017, 22:10

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как реализовать разделение числа на цифры через цикл?
Как реализовать через цикл в C разделение числа на цифры и записать их в отдельные переменные, для...

Разделение строки на отдельные слова [С++]
Надо разделить строку на отдельные слова. Использовать strtok() нельзя.

Разделение строки типа String на отдельные слова с разделяющим символом
Подскажите пожалуйста, как строку с n-ым количеством слов разделённых символом точка запятой...

Вырезать из матрицы отдельные цифры
Здравствуйте. Необходимо взять матрицу и поделить ее на различные элементы. Матрица, например,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.