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

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

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

Дано натуральное трехзначное число n - C++

15.09.2013, 00:21. Просмотров 382. Ответов 1
Метки нет (Все метки)

Дано натуральное трехзначное число n.
Определить, содержит ли число :
- Ровно две одинаковые цифры
- Все разные цифры
- Цифры, которые образуют неубывающую последовательность.
Немного подофигел, когда получил это на 1 курсе на вторую лабу, подскажите, что тут да как тут.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2013, 00:21     Дано натуральное трехзначное число n
Посмотрите здесь:

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

Дано натуральное трехзначное число n. Верно ли, что среди его цифр есть 0 или 9? - C++
Доброго времени суток как реализовать на c++?Дано натуральное трехзначное число n. Верно ли, что среди его цифр есть 0 или 9? Понимаю что...

Дано трехзначное число - C++
Дано трехзначное число. Составить программу, которая определяет наименьшую и наибольшею цифру этого числа. Число вводить с клавиатуры....

Дано трехзначное число. В нем зачеркнули первую справа цифру и приписали ее слева. Вывести полученое число - C++
Может ктовидел похожую задачу дайте ссылку или подскажите как сделать

Дано трехзначное число.Найти число,полученное при перестановке первой и второй цифт заданного числа. - C++
Вот друг ещё дал 3 задачи.Т.к У него задолжности эти 3 задача: Дано трехзначное число.Найти число,полученное при перестановке первой...

Дано трехзначное целое число N. Найти все цифры этого числа - C++
Дано трехзначное целое число N. Найти все цифры этого числа. (Помогите)

Дано трехзначное число. Определить, есть ли среди его цифр пара одинаковых - C++
Дано трехзначное число. Определить, есть ли среди его цифр пара одинаковых

Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее справа - C++
Являюсь самоучкой, так что прошу не ругаться сильно. Задача: Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее...

Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом - C++
Ребят, кто-нибудь, помогите... Программирование с++) 1. Доказать (путем перебора возможных значений), что для любых величин А, B, С типа...

Дано целое трехзначное число. Определить есть ли среди его цифр одинаковые - C++
Помогите сделать три задачи: 1)Дано целое трехзначное число. Определить есть ли среди его цифр одинаковые. Выведите 'YES' если число...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 831
15.09.2013, 00:54     Дано натуральное трехзначное число n #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
int main()
{
    int x;
    std::cin >> x;
    if (x < 100 || x > 999)
        return -1;
    int d[3] = {x / 100 % 10, x / 10 % 10, x % 10};
 
    bool task1 = (d[0] != d[1] && (d[0] == d[2] || d[1] == d[2])) || (d[0] != d[2] && d[0] == d[1]);
    bool task2 = d[0] != d[1] && d[0] != d[2] && d[1] != d[2];
    bool task3 = d[0] > d[1] && d[1] > d[2];
 
    std::boolalpha(std::cout);
    std::cout << "1: " << task1
              << "\n2: " << task2
              << "\n3: " << task3 << std::endl;
 
    return 0;
}
Ответ Создать тему
Опции темы

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