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

Сравнение двух n – значных чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить является ли массив логическим квадратом. http://www.cyberforum.ru/cpp-beginners/thread315808.html
Определить является ли массив логическим квадратом, то есть суммы по всем горизонталям, вертикалям и двум диагоналям должны быть равны и что сумма должна быть равна данному числу А. Напишите программу пожалуйста.
C++ метод Гаусса Знаю что тема поднималась много раз но все же, можете продемонстрировать решение хотя бы 3 уравнений (желательно 4) но без считывания и записи из файла, и максимально просто. 2х+у-z=8 -3x-y+2z=-11 -2x+y+2z=-3 система взята с википедии она точно решается. По форуму полазил и нашел метод Гаусса но так как он там описан разобраться в нём тяжело. http://www.cyberforum.ru/cpp-beginners/thread315795.html
у кого есть Borland c++ C++
У кого есть борланд с++ мне нужно скриншоты ондной программы зделать< у меня просто Borland не работает... нужны очень скриншоты
Листинг директории C++
Здравствуйте! Начал изучать С++. Хочу написать консольную программу в среде Visual C++ 2008 вывода содержимого текущей директории. Из поиска выяснил, что надо работать с функциями FindFirstFile, FindNextFile. Из MSDN беру пример для findfirstfile: http://msdn.microsoft.com/en-us/library/aa364418%28VS.85%29.aspx При компиляции примера получаю ошибку: fatal error C1010: непредвиденный конец...
C++ String^ что этот оператор значит? http://www.cyberforum.ru/cpp-beginners/thread315742.html
Скажите пожалуйста, что значит эта птичка? Вот например String^ IntList::Show() { String^ s=""; LI current = NULL; LI next = first; while (next)
C++ Builder Программирование файловой базы данных На междугородной АТС информация о разговорах содержит дату разговора, код и название города, время разговора, тариф, номер телефона в этом городе и номер телефона абонента. Вывести по каждому городу общее время разговоров с ним и сумму.(программа почти сделана проблема подсчёта во времени)помогите пожалуйста.. //--------------------------------------------------------------------------- ... подробнее

Показать сообщение отдельно
diagon
Higher
 Аватар для diagon
1921 / 1187 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
08.06.2011, 14:38     Сравнение двух n – значных чисел
А ничего, что в int не влезет 20 цифр?
Вот функция для числа, хранящегося в строке, возвращает 1, если первое число больше, 0, если равны, -1 если второе больше.
C++
1
2
3
4
5
6
7
8
9
short cmp(char * first, char * second){
    if (strlen(first)>strlen(second)) return 1;
    if (strlen(first)<strlen(second)) return -1;
    for (int i=0; first[i]; i++){
        if (first[i]>second[i]) return 1;
        if (first[i]<second[i]) return -1;
    }
    return 0;
}
Писал также для дробных чисел, но это уже посложнее будет=)
 
Текущее время: 13:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru