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

Получить наибольшее число - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ template operator+ set http://www.cyberforum.ru/cpp-beginners/thread264743.html
здраствуйте! при перегрузке оператора + столкнулся со странной ошибкой Set<TYPE> operator+(const Set<TYPE>& s1, const Set<TYPE>& s2); ... template <typename TYPE> Set<TYPE>...
C++ Сформировать текстовый файл, записав в него 20 случайных чисел 1.Сформировать текстовый файл, записав в него 20 случайных чисел от –10 до +10, по одному на строке Здесь все нормально работает: #include <fstream> #include <iostream> #include <time.h>... http://www.cyberforum.ru/cpp-beginners/thread264738.html
Блок схема C++
Не пойму как на эту программу сделать блак схему.Помогите пожалуйста! #include <iostream> #include <locale.h> using namespace std; char* Rus(const char* text); using namespace std;
Подпрограммы C++
Дан вектор А и вектор B. Если разность между максимальными элементами векторов больше 10, то из положительных элементов обеих векторов сформировать матрицу C. Иначе в векторе А за максимальным...
C++ написать функцию поиска НОК двух целых чисел http://www.cyberforum.ru/cpp-beginners/thread264721.html
написать функцию поиска НОК двух целых чисел. перезагрузить функцию для работы с тремя и четырьмя целыми числами и числами с плавающей точкой. вынести объявления функций в отдельный заголовочный файл...
C++ проитерировать свой класc Всем привет!! подскажите пожалуйста, как создать класс-итератор для хэш-таблицы со списками, при этом чтобы он при достижении конца одного списка переходил к другому, а в конце последнего не... подробнее

Показать сообщение отдельно
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
27.03.2011, 12:38
26
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<cstdio>
#include<cstring>
#include<cstdlib>
 
int main(){
    int num=4829257;
    char mas[20];
    sprintf(mas, "%d", num);
    qsort(mas, strlen(mas), sizeof(*mas), [](const void* a, const void* b){return (*(char*)a-*(char*)b);});
    printf("min= %d\n", atoi(mas));
    qsort(mas, strlen(mas), sizeof(*mas), [](const void* a, const void* b){return (*(char*)b-*(char*)a);});
    printf("max= %d\n", atoi(mas));
    return 0;
}
Добавлено через 26 минут
25
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
 
int main(){
    int num=4829257, rank=3; /* rank=3 - удаляются сотни*/
    char mas[20], *a=mas, *b=mas;
    sprintf(mas, "%d", num);
    for(; *b=*a; ++a){
        if(mas+strlen(mas)-a!=rank)++b;
    }
    printf("result= %d\n", atoi(mas));
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru