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

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

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

Найти число, получаемое из исходного приписыванием к нему такого же числа - C++

30.05.2014, 20:22. Просмотров 578. Ответов 5
Метки нет (Все метки)

Дано натуральное число. Найти число, получаемое из исходного приписыванием к нему такого же числа.(используя цикл!)
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2014, 20:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти число, получаемое из исходного приписыванием к нему такого же числа (C++):

Найти число, получаемое при прочтении цифр исходного числа справа налево - C++
дано пятизначное число. Найти число, получаемое при прочтении его цифр справа налево. (с помошью цикл for)

Дано натуральное число. Найти число, получаемое удалением из исходного всех цифр a - C++
Дано натуральное число. Найти число, получаемое удалением из исходного всех цифр a.

Для натурального числа N найти ближайшее к нему двоякое число - C++
Натуральное число называется двояким, если в его десятичной записи встречается не более двух различных цифр. Например, числа 3, 23, 33,...

Для заданного натурального числа требуется найти ближайшее к нему двоякое число. - C++
Натуральное число называется двояким, если в его десятичной записи встречается не более двух различных цифр. Например, числа 3, 23, 33,...

Найти исходное число на основании числа, полученного в результате манипуляций с цифрами исходного - C++
решение в с++ В трехзначном числе X зачеркнули первую цифру. Когда оставшееся число умножили на 10, а произведение сложили с первой...

Найти число, получаемое из заданного дублированием всех четных цифр - C++
Дано натуральное число N (N<=40000). Найти число, получаемое из N дублированием всех четных цифр.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
montkay
10 / 10 / 8
Регистрация: 19.02.2014
Сообщений: 72
30.05.2014, 20:30 #2
А где искать? Есть изначально какой-то массив? Или нужно самому создать массив и в нём искать потом это число, с приписанным к нему таким же числом?
0
Mili
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 22
01.06.2014, 12:42  [ТС] #3
Нужно самому ввести это число, а затем программа должна вывести его 2 раза.... (я так поняла)
Пример:
Вводим: 123564
Выводится 123564123564

На Паскале тоже было задание на подобие только ещё и в обратном порядке выводилось:

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
uses crt;
 var
   chislo: string;
             a,i: integer;
   begin
    writeln('Введите число:');
     readln(chislo);
       writeln('Искомый ответ:');
          write(chislo,chislo);
     a:=length(chislo);
     for i:=a downto 1 do
   begin
     write(chislo[i]);
    end;
 end.
Но в этой программе это ещё нужно и через цикл... поэтому я увы бессильна....
0
montkay
10 / 10 / 8
Регистрация: 19.02.2014
Сообщений: 72
01.06.2014, 15:14 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    cout << "Enter a number: ";
    string num;
    getline(cin, num);
 
    cout << num;
    for (int i = 0; i < num.size(); i++)
        cout << num[i];
    cout << '\n';
 
    cout << num;
    for (int i = num.size() - 1; i >= 0; i--)
        cout << num[i];
    cout << '\n';
    return 0;
}
0
Mili
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 22
01.06.2014, 15:44  [ТС] #5
Спасио большое за помощь... вы мне очень помогли!
0
montkay
10 / 10 / 8
Регистрация: 19.02.2014
Сообщений: 72
01.06.2014, 16:05 #6
Mili, не за что =)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.06.2014, 16:05
Привет! Вот еще темы с ответами:

Найти число, получаемое при прочтении его цифр справа налево - C++
Дано натуральное число.Найти число, получаемое при прочтении его цифр справа налево. нужен код с циклом

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

Дано трехзначное число. Вывести число, полученное при прочтении исходного числа справа налево. - C++
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 5. Дано трехзначное число. Вывести число,...

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
01.06.2014, 16:05
Ответ Создать тему
Опции темы

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