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

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

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

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

02.01.2010, 18:22. Просмотров 960. Ответов 3
Метки нет (Все метки)

Помогите плз как пишется на С++)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2010, 18:22     Дано трёхзначное число. Определить,какая из его трёх цифр больше.
Посмотрите здесь:

C++ Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа.
C++ Дано трёхзначное число.Определить, равен ли квадрат этого числа сумме его цифр.
Задан трехзначное число. Определить, какая из его цифр больше: первая или последняя C++
C++ Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя.
дано трехзначное число определить какая из его цифр больше первая или вторая ? C++
дано трёхзначное число, определить, есть ли среди его цифр одинаковые?? C++
Дано четырехзначное натуральное число А. Требуется определить что больше: число А или произведение его цифр? C++
Дано трехзначное число. Определить, какая цифра в нем есть больше – первая или последняя. C++
Дано трехзначное число. Определить: какая из его цифр больше первая или вторая C++
Ввести с клавиатуры трехзначное число и определить, какая из его цифр больше. Составить блок-схему C++
C++ Дано натуральное число. Определить сумму m его последних цифр. Если заданное число – менее чем m-значное, то
C++ Дано двузначное число, определить какая из цифр больше, либо они равны

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gravity
558 / 552 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
02.01.2010, 18:35     Дано трёхзначное число. Определить,какая из его трёх цифр больше. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
 
int main()
{
    vector<int> v;
    int n = 547;    // число
 
    do {
        v.push_back(n % 10);
    } while(n /= 10);
    sort(v.begin(), v.end());
    cout << "Самая большая цифра: " << v.back() << endl;
    return 0;
}
Morph3us
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 45
02.01.2010, 18:51  [ТС]     Дано трёхзначное число. Определить,какая из его трёх цифр больше. #3
Gravity, спасибо!
firefox1913
27 / 27 / 2
Регистрация: 01.07.2009
Сообщений: 58
02.01.2010, 19:06     Дано трёхзначное число. Определить,какая из его трёх цифр больше. #4
так проще
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 #include <iostream>
int main()
{
    int n,k,max=-325768;
    std::cin>>n;
 
    while(n > 1)
    {
        k = n % 10;
        if(k > max)
            max = k;
        n = n / 10;
    }
 
    std::cout<< max <<"\n";
return 0;
Yandex
Объявления
02.01.2010, 19:06     Дано трёхзначное число. Определить,какая из его трёх цифр больше.
Ответ Создать тему
Опции темы

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