20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
1 | |
Перевод числа типа long int20.04.2010, 19:15. Показов 4356. Ответов 16
Метки нет (Все метки)
Как сделать, чтоб одно число типа long int(большое число) перевести в несколько и записать в массив.
Например, число 46843867 записать в массив как числа 4,6,8,4,3,8,6,7 и т.д. Помогите пожалуйста.
0
|
20.04.2010, 19:15 | |
Ответы с готовыми решениями:
16
Вывести наибольшую цифру числа типа long int Подскажите что за типа такой long long int? Требуется написать функцию long long pow(long long a, unsigned int p), которая возводит число a в степень p Максимальная и минимальная цифра числа long long int |
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
|
||||||
20.04.2010, 19:19 | 2 | |||||
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||||||
20.04.2010, 19:20 | 3 | |||||
0
|
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
20.04.2010, 19:21 [ТС] | 4 |
0
|
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
20.04.2010, 20:06 | 5 |
&Alex&, Случайно не длинная арифметика Вас интерисует, тогда может быть все намного проще.
0
|
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
20.04.2010, 20:11 [ТС] | 6 |
0
|
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
20.04.2010, 20:27 | 7 |
Предлагаю Вам написать задание полностью. Тогда будет более полноценная помощь. То что Вы задумали, написав такие вопросы, правильно, но не оптимально.
0
|
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
20.04.2010, 20:50 [ТС] | 8 |
Задание тоже, только нужно для длинных чисел(напр.:1234567->1,2,3,4,5,6,7) и если можно то с помощью двух функций и на Си.
0
|
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
20.04.2010, 20:55 | 9 |
Так что Вам нужно в конечном итоге сделать? Два длинных числа сложить? Найти разность, перемножить? Или разделить. Или просто как Вы пишите перевести в массив? (На всякий случай сообщаю - сложить, отнять, умножить, разделить, найти целый остаток от деления - это очень просто).
0
|
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
20.04.2010, 20:59 [ТС] | 10 |
Нужно одно длинное число(напр.57836931) перевести в несколько чисел: 5,7,8,3,6,9,3,1 и эти числа записать в массив. Для int получается, а для больших чисел-нет((
0
|
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
20.04.2010, 21:05 | 11 |
&Alex&, Давайте тогда окончально уточню.
Изначально число (long int) вводится с клавиатуры или из файла? Затем создается массив int и все цифры первого числа записываются в массив int. После этого значения массива int выводтся на экран или записываются в файл?
0
|
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
20.04.2010, 21:21 [ТС] | 12 |
0
|
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
20.04.2010, 21:29 | 13 |
0
|
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
20.04.2010, 21:31 [ТС] | 14 |
Число (long int) вводится с клавиатуры. Затем создается массив int и все цифры первого числа записываются в массив int. После этого значения массива int выводятся на экран.
0
|
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
20.04.2010, 21:38 | 15 |
По-моему очень просто решается задача. Не нужно создавать даже число (long int).
Создаем сразу массив int, при вводе числа с клавиатуры, каждую цифру вводим сразу в массив int на свое место. По окончании ввода выводим все значения int-ского массива на экран.
0
|
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
|
|
20.04.2010, 21:41 [ТС] | 16 |
0
|
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
||||||
20.04.2010, 22:02 | 17 | |||||
хорошо, делаем так:
1
|
20.04.2010, 22:02 | |
20.04.2010, 22:02 | |
Помогаю со студенческими работами здесь
17
Перевод десятичного числа в двоичное, результат в массиве типа int Определите объединения, элементами которого являются массивы из трех чисел типа long и с шести чисел типа int Построение гистограммы (частота встречающихся чисел типа long int) Создать динамический массив, любого простого типа (например: int, long, float, double) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |