Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Andrey9919
0 / 0 / 0
Регистрация: 09.10.2014
Сообщений: 36
1

Найти исходное число после выполненных над ним операций

22.02.2015, 15:27. Просмотров 269. Ответов 1
Метки нет (Все метки)

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include <iostream>
#include <conio.h>
using namespace std;
 
class Num
{
    int x1;
    int x2;
    int x;
    int n = 0;
    //==========
    int N1;
    int N2;
    int N;
    int v = 0;
public:
    Num()
    {
        cout << "Введите трёхзначное число x: " << endl;
        cin >> x;
    }
    void add()
    {
        cout << "Введите число N: " << endl;
        cin >> N;
    }
    void areax()
    {
        if (x >= 100 && x <= 999)
        {
            x1 = x % 10;
            x = x / 10;
            n = x % 100;
            x2 = x1 * 100;
            n = x2 + n;
            cout << "Число n полученное из числа x: " << n << endl;
        }
        else cout << "Введены некорректные данные!!! " << endl;
    }
    void arean()
    {
        if (N >= 10 && N <= 999)
        {
            N1 = N % 10;
            N = N / 10;
            v = N % 100;
            N2 = N1 * 100;
            v = v + N2;
            cout << "Число х полученное их n: " << v<<endl;
        }
        else cout << "В вышли за границы !!!" << endl;
    }
};
 
int main()
{
    setlocale(LC_ALL, "Russian");
    Num num;
    num.areax();
    num.add();
    num.arean();
    _getch();
    return 0;
}


Только не придирайтесь насчёт класса, писал на быструю руку.
Условие задачи:Из трёхзначного числа "х" вычли его последнюю цифру.Когда результат разделили на 10,а к частному слева приписали его последнюю цифру числа "х",то получилось число "n".Найти число n.По заданному "n"найти число "х"(значение "х" вводится с клавиатуры , 10<=n<=999,и при этом число десятков в n не равно нулю.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2015, 15:27
Ответы с готовыми решениями:

Неверное значение числа после операций над ним
Всем привет. Прошу помощи! Я использую g++ компилятор. Итак, проблема: ...

Найти минимальное число, которое после определенных с ним взаимодействий не станет ниже нуля
Дана формула, размер массива, и сам массив из целых чисел. Формула:x += x -...

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

На вход подается число (int или float) в зависимости от его типа провернуть над ним разные операции
Шаблоны функций (template) Суть: на вход подается число (int или float) в...

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

1
Amandosov
Знаток
156 / 156 / 185
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
23.02.2015, 14:00 2
Цитата Сообщение от Andrey9919 Посмотреть сообщение
if (N >= 10 && N <= 999)
* * * * {
* * * * * * N1 = N % 10;
* * * * * * N = N / 10;
* * * * * * v = N % 100;
* * * * * * N2 = N1 * 100;
* * * * * * v = v + N2;
* * * * * * cout << "Число х полученное их n: " << v<<endl;
* * * * }
C++
1
2
3
4
5
6
7
8
9
if (N >= 10 && N <= 999)
        {
            N1 = N % 100;
            N = N / 100;
            v = N;
            N2 = N1 * 10;
            v = v + N2;
            cout << "Число х полученное их n: " << v<<endl;
        }
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.02.2015, 14:00

Найти и сообщить наименьшую возможную сумму натуральных сомножителей, произведение которых дает исходное число
Необходимо найти такое представление исходного числа в виде произведения, чтобы...

Найти, какое минимальное число поворотов на один зубчик требуется сделать, чтобы шестеренки вернулись в исходное состояние
Даны две сцепленные шестеренки. У одной шестеренки N зубцов, у другой – K....

Найти число, зная результат операции с ним
С Трех значительного числа х отняли его последнюю цифру.Колы результат...


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

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

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