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

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

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

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

15.11.2012, 09:19. Просмотров 814. Ответов 2
Метки нет (Все метки)

решение в с++

В трехзначном числе X зачеркнули первую цифру. Когда оставшееся число умножили на 10, а произведение сложили с первой цифрой числа x то получилось число 564. найти x
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2012, 09:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти исходное число на основании числа, полученного в результате манипуляций с цифрами исходного (C++):

Найти число, получаемое из исходного приписыванием к нему такого же числа - C++
Дано натуральное число. Найти число, получаемое из исходного приписыванием к нему такого же числа.(используя цикл!):resent:

Ввести натуральное число n. Среди чисел 1,.,n найти все такие числа, запись которых совпадает с последними цифрами - C++
Ввести натуральное число n. Среди чисел 1,...,n найти все такие числа, запись которых совпадает с последними цифрами записи их квадрата...

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

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

Дано натуральное число с различными цифрами. Определить, максимальная цифра числа расположена ближе к началу или концу числа - C++
Дано натуральное число с различными цифрами. Определить, максимальная цифра числа расположена ближе к началу или концу числа. напр...

Найти исходное число после выполненных над ним операций - C++
#include <iostream> #include <conio.h> using namespace std; class Num { int x1; int x2; int x; int n = 0;

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
15.11.2012, 12:01 #2
Всё просто. Пусть
X = 100 * a + 10 * b + c
Вычеркнуть первую цифру - значит убрать первое слагаемое:
10 * b + c
Умножение на 10 даёт:
100 * b + 10 * c + 0
Сложение с первой цифрой числа - это сложение с a. Получаем:
100 * b + 10 * c + a
И по условию:
100 * b + 10 * c + a = 564
Но 564 - это:
100 * 5 + 10 * 6 + 4
Отсюда имеем:
b = 5; c = 6; a = 4;
Исходное же число равно:
X = 100 * a + 10 * b + c = 100 * 4 + 10 * 5 + 6 = 456.

Итого код программы:

C++
1
2
3
4
5
6
7
8
#include <iostream>
 
int main()
{
    std::cout << "X = 456" << std::endl;
    
    return 0;
}
0
Croessmah
15.11.2012, 12:06     Найти исходное число на основании числа, полученного в результате манипуляций с цифрами исходного
  #3

Не по теме:

Цитата Сообщение от silent_1991 Посмотреть сообщение
Итого код программы:
ржу не могу

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.11.2012, 12:06
Привет! Вот еще темы с ответами:

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

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

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

Для каждого числа последовательности вывести новое число, состоящее только из четных чисел исходного числа - C++
жду помощи!!!С++ водится последовательность из N целых чисел.Для каждого числа последовательности вывести новое число которое состоит...


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

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

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