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

Максимальное число из комбинации цифр - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ написать программу, которая будет переворачивать введенное предложение http://www.cyberforum.ru/cpp-beginners/thread1042227.html
Добрый день, форумчане! Совсем недавно начал программировать на спп, и тут появились некоторые трудности со строками. Задание такое: нужно написать программу, которая будет переворачивать введенное предложение. Пример: Шла Саша по шоссе - шоссе по Саша Шла. Пожелание тем, кто откликнется мне помочь - напишите пожалуйста код без использования функций, максимум стрлен, все остальное держится на...
C++ Циклы. Строковый тип В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-;), найти слова, состоящие ровно из k (задано) букв. http://www.cyberforum.ru/cpp-beginners/thread1042224.html
Запись вектора строк в массив указателей на тип char C++
Решаю задачу 4.34 из книги Липпмана С. Язык программирования С++. Вводный курс. 4-е изд. Задание: 1) Напишите программу, читающую строки в вектор. 2) Скопируйте этот вектор в массив указателей на тип char. Вообще там 4 задания, но у меня проблемы уже со 2м. Да, задача довольно известная, и даже на этом форуме есть тема, в которой предложено решение. Но я поставил себе 2 дополнительных...
Программа по строкам C++
Вычислить арифметическое выражение, заданное в формате строки. Строка может содержать числа, а также операции сложения и вычитания. пример: 6+2-7+3. результат: 4 (sprintf и sscanf использовать нельзя!)
C++ По неведомой причине не работает программа http://www.cyberforum.ru/cpp-beginners/thread1042214.html
Помогите исправить ошибку #include <clx.h> #pragma hdrstop #pragma argsused #include <iostream.h> #include <iomanip.h> #include <stdlib.h> #include <conio.h> typedef struct tree
C++ Массив структур. Доступ к вложениям Добрый день.Написал вот такой код для структур,но при компиляции выдает ошибки с оператором доступа(.).В чем дело,не пойму.Помогите пожалуйста. struct krama {struct monitor; struct key; struct mouse;}; struct krama all; struct monitor{ подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
15.12.2013, 20:30     Максимальное число из комбинации цифр
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
using namespace std;
 
 int main()
 {
     while(true)
     {
         int n, a[10]={0}, i;
         cin>>n;
         while(n>0)// раскладываем введенное число по цифрам в массив a[]
         {
             a[n%10]++;
             n/=10;
         }
         for(i=0; i<10; i++)// считаем сколько различных цифр в числе
             if(a[i])
                 n++;
         if(n<2)// если различных цифр меньше 2, то заканчиваем цикл и программу
             break;
         for(i=9; i>=0; i--)// выводим на экран сначало цифры числа начиная с самых больших
             while(a[i])
             {
                 cout<<i;
                 a[i]--;
             }
        cout<<endl;
     }   
     return 0;
 }
 
Текущее время: 21:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru