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

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

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

Нахождение целого числа по информации о его цифрах - C++

26.08.2014, 13:04. Просмотров 741. Ответов 6
Метки нет (Все метки)

Ребят помогите с задачами, понимаю что они лёгкие, но не понимаю как написать их на C++.
P.s.Можно хотя бы одну)
Задача 1. В трёхзначном числе x зачеркнули его вторую цифру. Когда к образованному при этом двухзначному числу слева приписали вторую цифру числа x то получилось число 546. Найти число x.
Задача 2. В трёхзначном числе x зачеркнули его вторую цифру. Когда к образованному при этом двухзначному числу справа приписали вторую цифру числа х, то получилось число n. По заданному n найти число x(значение тn вводится с клавиатуры,100<=n<=999)
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.08.2014, 13:04     Нахождение целого числа по информации о его цифрах
Посмотрите здесь:
C++ Нахождение целого числа по информации о его цифрах
Нахождение целого числа по информации о его цифрах C++
Нахождение целого числа C++
C++ Нахождение корня целого числа методом Ньютона
Конструирование значения целого числа или числа с плавающей точкой по его дампу C++
Для вводимого целого положительного числа определите его двоичный эквивалент C++
Для вводимого целого положительного числа определите его двоичный эквивалент C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
John Prick
773 / 706 / 129
Регистрация: 27.07.2012
Сообщений: 2,022
Завершенные тесты: 3
26.08.2014, 13:12     Нахождение целого числа по информации о его цифрах #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
1.
C++
1
2
3
4
5
int n = 546;
int x2 = n / 100; // вторая цифра (в оригинале)
int x3 = n % 10; // третья цифра
int x1 = ((n % 100) - x3) / 10; // первая цифра
int x = x1 * 100 + x2 * 10 + x3;
2.
C++
1
2
3
4
5
int n = 546;
int x2 = n % 10; // вторая цифра (в оригинале)
int x3 = (n % 100) / 10; // третья цифра
int x1 = n / 100; // первая цифра
int x = x1 * 100 + x2 * 10 + x3;
Fallenworld
76 / 76 / 9
Регистрация: 14.04.2014
Сообщений: 408
26.08.2014, 13:29     Нахождение целого числа по информации о его цифрах #3
Цитата Сообщение от John Prick Посмотреть сообщение
C++
1
int x1 = ((n % 100) - x3) / 10;
можно так
C++
1
int x1 = (n/10)%10;
John Prick
773 / 706 / 129
Регистрация: 27.07.2012
Сообщений: 2,022
Завершенные тесты: 3
26.08.2014, 13:30     Нахождение целого числа по информации о его цифрах #4
Fallenworld, можно, просто понаглядней хотел сделать.
Speedfair
0 / 0 / 0
Регистрация: 23.01.2014
Сообщений: 29
26.08.2014, 13:38  [ТС]     Нахождение целого числа по информации о его цифрах #5
Большое Вам спасибо
Speedfair
0 / 0 / 0
Регистрация: 23.01.2014
Сообщений: 29
30.08.2014, 02:03  [ТС]     Нахождение целого числа по информации о его цифрах #6
не подскажите что не так ?)
Миниатюры
Нахождение целого числа по информации о его цифрах  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.08.2014, 08:57     Нахождение целого числа по информации о его цифрах
Еще ссылки по теме:
Для целого числа найти его представление в виде среднего арифметического квадратов чисел C++
C++ Для целого числа N, вводимого с клавиатуры, переставить первую и последнюю цифры и выдать его на печать.
Для целого числа А выделить старший байт и поставить его на место младшего байта. старший байт при этом обнулить. C++
Определить цифры целого числа (тип числа - целое без знака) C++
Из целого числа получить новое, состоящее из нечетных цифр числа (2315663 -> 3153) C++

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

Или воспользуйтесь поиском по форуму:
zss
Модератор
Эксперт С++
6282 / 5885 / 1906
Регистрация: 18.12.2011
Сообщений: 15,099
Завершенные тесты: 1
30.08.2014, 08:57     Нахождение целого числа по информации о его цифрах #7
Перекомпилируйте программу.
Похоже, это предыдущий вариант.
Yandex
Объявления
30.08.2014, 08:57     Нахождение целого числа по информации о его цифрах
Ответ Создать тему
Опции темы

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