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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Aklasan123
0 / 0 / 0
Регистрация: 27.06.2016
Сообщений: 3
#1

Из целого числа получить новое путем вставки после каждой цифры 0 (231457 -> 2030405070) - C++

27.06.2016, 12:20. Просмотров 186. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста написать программу. Вот задание
1)Исходные данные и результаты типа int. Не используя массивы, разработать алгоритм и программу работы с последовательностью целых чисел. Признак конца ввода чисел задать самостоятельно, например, использовать возвращаемое значение функции ввода scanf().
2)Разработать программу для реализации указанных действий над целыми числами без знака (unsigned long). Для реализации 2-го варианта использовать поразрядно-логические операции и операции сдвига.
Вот условие: Из целого числа получить новое путем вставки после каждой цифры 0 (231457 -> 2030405070).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.06.2016, 12:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Из целого числа получить новое путем вставки после каждой цифры 0 (231457 -> 2030405070) (C++):

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

Из целого числа получить новое путем удаления из пары соседних цифр большей - C++
#include <values.h> #include <stdio.h> #include <iostream.h> #include <conio.h> #include <math.h> int main() { unsigned long...

Получить новое число M, которое образуется путем исключения средней цифры исходного числа - C++
Весь код с функцией getch() пожалуйста

Из целого числа получить новое, состоящее из нечетных цифр числа (2315663 -> 3153) - C++
Из целого числа получить новое, состоящее из нечетных цифр числа (2315663 -> 3153) на DevC++. Заранее спасибо

Получить число М, которое образуется из числа N путем замены последней цифры на значение наибольшей цифры - C++
Помогите составить программу, пожалуйста! Вот условие: Дано натуральное число N. Получить новое число М, которое образуется из числа...

Составить и проверить функцию, которая переставляет цифры заданного целого числа N1 в обратном порядке и получает новое число N2 - C++
8. Составить и проверить функцию, которая переставляет цифры заданного целого числа N1 в обратном порядке и получает новое число N2....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zss
Модератор
Эксперт С++
6359 / 5923 / 1920
Регистрация: 18.12.2011
Сообщений: 15,227
Завершенные тесты: 1
27.06.2016, 13:48 #2
Параллельно с Вашей темой обсуждается
С операциями сдвига из 123456 получить 102030405060
_Ivana
3059 / 1746 / 151
Регистрация: 01.03.2013
Сообщений: 4,929
Записей в блоге: 2
27.06.2016, 14:23 #3
Без сдвигов
C++
1
unsigned long long f(int i) {return i ? 10*(f(i/10)*10 + i%10) : 0;}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.06.2016, 14:23
Привет! Вот еще темы с ответами:

Образовать новое число, путём замены последней цифры на значение наименьшей цифры в записи исходного числа - C++
Помогите доделать задачу, минимальную цифру нашёл, последнюю цифру нашёл, только осталось присвоить значение минимальной цифры последней,...

Определить цифры целого числа (тип числа - целое без знака) - C++
Определить цифры целого числа( тип числа-целое без знака), вычислить сумму полученных цифр. Помогите ,пожалуйста.

Получить новое число M, которое образуется из числа N путем замены последней цифры - Turbo Pascal
Дано натуральное число N. Получить новое число M, которое образуется из числа N путем замены последней цифры назначение наименьшей цифры в...

Получить новое число M путем перестановки первой и последней цифры исходного числа - C#
Дано натуральное число N. Если число содержит 3 цифры, то получить новое число M, которое образуется путем перестановки первой и последней...


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

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

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