3 / 3 / 1
Регистрация: 03.03.2016
Сообщений: 86
1

Вывести в столбик цифры десятичного представления введённого числа

30.03.2016, 22:35. Показов 6148. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Напишите программу, которая выводит в столбик цифры введённого числа, начиная с последней. Используйте процедуру.

Входные данные
Входная строка содержит неотрицательное число N .

Выходные данные
Программа должна вывести в столбик все цифры введённого числа в обратном порядке, начиная с последней.

Примеры
входные данные
1234
выходные данные
4
3
2
1
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.03.2016, 22:35
Ответы с готовыми решениями:

Вывести цифры десятичного представления числа
Всем привет :) Задача: Ввести с клавиатуры целое положительное число. Напечатать его цифры через...

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

Удалить из десятичного представления числа цифры 0 и 5
Выбросить из записи введенной с клавиатуры натурального числа N цифры 0 и 5, оставив прежним...

Инвертировать цифры десятичного представления числа
Сделать начало концом. Пример : Ввод данных : 43210 Выход данных : 01234

3
Модератор
Эксперт С++
13647 / 10867 / 6454
Регистрация: 18.12.2011
Сообщений: 28,982
30.03.2016, 22:53 2
C++
1
2
3
4
char number[100];
cin>>number;
for(size_t i=strlen(number)-1;i>=0;i--)
   cout<<number[i]<<endl;
0
70 / 70 / 52
Регистрация: 24.01.2013
Сообщений: 198
30.03.2016, 22:55 3
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
using namespace std;
int main() {
int n;
    cout << "Enter n: "; cin >> n;
    while (n > 0) {
        cout << n%10 << endl;
        n /= 10;
    }
return 0;
}
0
3 / 3 / 1
Регистрация: 03.03.2016
Сообщений: 86
30.03.2016, 22:58  [ТС] 4
А можно по другому ,не используя массивы и строки ?

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
         long n;
         cin>>n;
         while (n>0)
     {
         cout<<n%10<<endl;
         n/=10;
     }
      cout<<"";
     system("pause");
     return 0;
}
Спасибо , я решил .
0
30.03.2016, 22:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.03.2016, 22:58
Помогаю со студенческими работами здесь

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

Напишите программу, которая выводит в столбик цифры введённого числа, начиная с последней
Nemovok, Ты большой молодец ты решил правильно.Я правда удалил строчку где выводит &quot;std::cout &lt;&lt;...

Напишите программу, которая выводит в столбик цифры введённого числа, начиная с последней
Напишите программу, которая выводит в столбик цифры введённого числа, начиная с последней....

Напишите программу, которая выводит в столбик цифры введённого числа, начиная с последней
Напишите программу, которая выводит в столбик цифры введённого числа, начиная с последней....

Вывести 5 старших знаков десятичного представления числа
Ввести число. Если количество его разрядов меньше пяти, то вывести его на экран, дописав нули перед...

Вывести двоичное представление введенного с клавиатуры десятичного числа
Помогите написать программу которая выводит двоичное представление введенного с клавиатуры...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru