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

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

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

Проверить истинность: "Цифры данного трехзначного числа образуют возрастающую последовательность" - C++

10.01.2017, 16:09. Просмотров 266. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста решить задачу:

Проверить истинность высказывания: "Цифры данного трехзначного числа образуют возрастающую последовательность"

Язык С++
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.01.2017, 16:09
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Проверить истинность: "Цифры данного трехзначного числа образуют возрастающую последовательность" (C++):

Дано трехзначное число. Проверить истинность высказывания: "Цифры даного числа образуют возрастающую или убывающую последовательность" - C++
Может есть чтото похоже?

Проверить что цифры данного трехзначного числа образуют возрастающую последовательность - C++
1 Проверить истинность высказывания: "Цифры данного трехзначного числа образуют возрастающую последовательность" помогите написать...

Дано трехзначное число. Проверить истинность высказывания: «Цифры данного числа образуют возрастающую последовательность» - C++
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 8. Дано трехзначное число. Проверить...

Дано трехзначное число. Проверить истинность высказывания: "Цыфры даного числа образуют возрастающую или убывающую последовательность"." - C++
Если кто делает можна с комнтариями что и за что отвечат в кратце. Булеан это для меня больная тема

Проверить истинность высказывания: "Все цифры данного трехзначного числа разные" - C++
3. Проверить истинность выражения: "Все цифры данного трехзначного числа разные".

Проверить истинность высказывания: «Цифры данного трехзначного числа образуют геометрическую прогрессию» - C++
Помогите пожалуста написать код программи в С++. Задача:Проверить истинность высказывания: «Цифры данного трехзначного числа образуют...

2
FreeYourMind
137 / 137 / 56
Регистрация: 13.11.2016
Сообщений: 381
10.01.2017, 21:36 #2
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
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
int main()
{
    setlocale (LC_ALL, "Russian");
    int ost=0, n, temp=9, count=0;
    cout << "введите трехзначное число:" <<endl;
    cin >> n;
    while (n<100 || n>999){
    cout << "введите трехзначное число:" <<endl;
    cin >> n;
    }
    while (n!=0) {
        ost = n%10;
        if (temp > ost) {
            temp = ost;
            count++;
        }
        n = n/10;
        ost=0;
    }
    if(count == 3)
        cout << "цифры расположены в порядке возрастания" << endl;
    else 
        cout << "цифры не расположены в порядке возрастания" << endl;
    system("pause");
    return 0;
}
0
Peoples
1249 / 754 / 465
Регистрация: 06.02.2016
Сообщений: 2,046
Записей в блоге: 14
Завершенные тесты: 4
10.01.2017, 22:12 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
using namespace std;
bool vo(const int &x) {
    string s=to_string(x);
    for(string::iterator iter=s.begin(); iter!=s.end()-1; iter++)
        if(*iter>*next(iter)) {
            return false;
        }
    return true;
}
int main() {
    int x;
    cin>>x;
    cout<<vo(x);
    return 0;
}
Добавлено через 8 минут
Ошибся в 7 строке
C++
1
 if(*iter>=*next(iter)) {
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2017, 22:12
Привет! Вот еще темы с ответами:

Цифры данного четырехзначного числа N образуют строго возрастающую последовательность - C++
Помогите пожалуйста. Только начинаю программировать и что-то у меня не особо выходит. цифры данного четырехзначного числа N образуют...

Проверить, образуют ли числа симметричную последовательность (варианты ответа "Yes" или "No") - C++
на с++ помогите исправить код #include &lt;iostream&gt; using namespace std; int main() { int n,i; int a;

Найти натуральные числа меньше N, цифры в записи которых образуют строго возрастающую последовательность - C++
/* Найти натуральные числа меньше N, цифры в записи которых образуют строго возрастающую последовательность. */ #include &lt;stdio.h&gt; ...

Найти все натуральные n-значные числа, цифры в которых образуют строго возрастающую последовательность - C++
Ребят,помогите сделать эту задачу через массивы.Я сделал через строки но мне сказали переделать ее через массивы Задача: Найти все...


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

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

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