Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ вывести список дат https://www.cyberforum.ru/ cpp-beginners/ thread2718597.html
DEV C++ Есть простенькая программа домашней бухгалтерии, разделяет деньги на указанное количество периодов в течение 30 дней. Как реализовать вывод списка дат в формате dd.mm.yyyy? Например: Мне надо потратить 10000 до 5.11.2020. Разделить эти деньги на каждые 3 дня. Программа должна взять текущую дату, и вывести даты с 27.10.2020 по 05.11.2020, разделив по указанным дням (в моем...
C++ Удалить в заданном тексте часть текста, заключенную между скобками
Удалить в заданном тексте часть текста, заключенную между скобками, (вместе со скобками).
C++ Переместить по указанной строке экрана заданный текст https://www.cyberforum.ru/ cpp-beginners/ thread2718595.html
Написать программу, которая перемещает по указанной строке экрана заданный текст (аналог – бегущая строка). Текст должен перемещаться до тех пор, пока не нажата какая-либо клавиша. Весь предыдущий текст на экране не должен исчезать!
C++ Все элементы матрицы с нечетными значеннями заменить на 1, а с четными — на 0. https://www.cyberforum.ru/ cpp-beginners/ thread2718583.html
Все элементы матрицы с нечетными значеннями заменить на 1, а с четными — на 0.
Добавить видео в меню пуск и чтоб оно воспроизводилось на языке C++ C++
Здравствуйте, нужно написать программу которая будет добавлять видео в меню Пуск, в плитки, и что б оно воспроизводилось когда открывается меню.
C++ Появление отрицательных чисел в массиве https://www.cyberforum.ru/ cpp-beginners/ thread2718557.html
Задача: Написать программу, которая бы считывала число с клавиатуры и выводила бы на экран это кол-во чисел Фибоначчи. В числах Фибоначчи - первые два числа раны единице, а последующие сумме двух предыдущих. Например - 1,1,2,3,5,8... и т.д. Проблема: Когда я ввожу маленькие числа в программу, все работает, а когда большие (например 1000), появляются отрицательные числа, хотя в расчётах минуса...
C++ Написать програму Ребята очень прошу помогите написать програму.Код должен выглядеть примерно так: #include <iostream> #include <locale.h> #include <math.h> using namespace std; int main() { setlocale(0, ""); https://www.cyberforum.ru/ cpp-beginners/ thread2718540.html Написать прогу на С++ C++
Здравствуйте, помогите, пожалуйста, написать следующую программу: 1. нужно создать экзешник(exe) программы 2. при запуске должно выходить окно с двумя кнопками "создать" и "удалить" 3. если выбрана кнопка "создать", то в реестре должен зарегестрироваться тип файлов .abc. Затем он должен связаться с программой "paint", далее должен появиться этот файл .abc, а при нажатии запуститься...
C++ Программирование 2 курс https://www.cyberforum.ru/ cpp-beginners/ thread2718529.html
Помогите пожалуйста. Вообще не разбираюсь в этом. От этого зависит оценка :thank_you: Задача 1. В файле записаны данные о результатах сдачи экзамена. Каждая строка содержит фамилию, имя и количество баллов, разделенные пробелами: <Фамилия> <Имя> <Количество баллов> Вывести фамилии и имена тех учеников, которые получили больше 80 баллов. Задача 2. В предыдущей задаче добавить к списку...
C++ Алгоритмизация с проверкой Пассажир должен был сдать в камеру хранения пустой чемодан в форме параллелепипеда размерами a1, a2 и a3 и коробку размерами b1, b2 и b3. Оплачивать нужно каждый предмет. Определить, сможет ли пассажир сэкономить на оплате, поместив коробку в чемодан. if (0<a1 && 0<a2 && 0<a3 && 0<b1 && 0<b2 && 0<b3) { } начал вот так, легко запутываюсь, можете подсказать пожалуйста Добавлено через... https://www.cyberforum.ru/ cpp-beginners/ thread2718528.html
C++ Заархивировать папку установки или использовать генератор установщика
Хочу установить GTK, вроде прошел нормально туториал по установке по ссылке — тут. Но не знаю как выполнить 6 ой пункт( Затем вы можете заархивировать папку установки или использовать генератор установщика, чтобы сделать это за вас и распространить результат. Как это сделать?
C++ Цикл с накоплением C++ Даны целые числа n и k (n> = k> = 0). вычислить: Нужно сделать через do-while https://www.cyberforum.ru/ cpp-beginners/ thread2718486.html
Модератор
Эксперт С++
13523 / 10769 / 6420
Регистрация: 18.12.2011
Сообщений: 28,752
24.10.2020, 17:45 0

Записать цифры целого числа в динамический массив - C++ - Ответ 14941694

24.10.2020, 17:45. Показов 1815. Ответов 6
Метки (Все метки)

Ответ

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
char* digits(int n)
{
    int i = 0;
    char* t = new char[1];
    t[0] = 0;
    while (n)
    {
        char* t2 = new char[i + 2];
        for (int i2 = 0; i2 <= i; i2++)
            t2[i2+1] = t[i2];
        delete[] t;
        t = t2;
        t[0] = n % 10 + '0';
        i++;
        n /= 10;
    }
    return t;
}
 
int main()
{
    int x = 12345;
    char* res = digits(x);
    cout << res;
    delete[] res;
    return 0;
}


Вернуться к обсуждению:
Записать цифры целого числа в динамический массив C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2020, 17:45
Готовые ответы и решения:

Записать в массив цифры целого семизначного числа
1. N-целое семизначное число, вводится пользователем. Проверка на семизначность обязательна! ...

Найти делители целого числа и записать их в массив
У меня проблема в том, что массив делителей MasD записываются непонятные числа. Коротко о моем...

Найти простые делители целого числа n введенного с клавиатуры и записать в массив
Есть код который определяет делители числа введенного с клавиатуры, что нужно исправить чтобы...

Записать в массив по порядку цифры числа N
дано число N. Записать в массив по порядку цифры числа N.

6
24.10.2020, 17:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2020, 17:45
Помогаю со студенческими работами здесь

Выделить из числа цифры, кратные 3, и записать их в одномерный массив
Ввести целое число N. Выделить из этого числа цифры, кратные 3, и записать их в одномерный...

Выделить из числа цифры кратные 3 и записать их в одномерный массив
Помогите пожалуйста=( Ввести целое число n !Выделить из этого числа цифры кратные 3ём, и записать...

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

Из заданного текста выбрать цифры и записать в массив N, а буквы- в массив B. Все остальные символы записать в массив S
подскажите как делать Из заданного текста выбрать цифры и записать в массив N, а буквы- в массив...

Дан массив из 10 целых чисел. Записать цифры числа в обратном порядке, используя рекурсию
Например: Массив: 123 34 12 11 87 19 86 64 283 12398 Должен превратиться в: 321 43 21 11 78 91 68...

Ввести целое число N. Выделить из этого числа цифры, кратные 3, и записать их в одномерный массив
Ввести целое число N. Выделить из этого числа цифры, кратные 3, и записать их в одномерный массив.

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