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

Упрощение и алгоритм - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ошибки компиляции консоли с++ и zlib 1.1.3, visual studio 2010 http://www.cyberforum.ru/cpp-beginners/thread432476.html
Привет, скачал в интернете исходники zlib 1.1.3 (знаю, что последняя версия гораздо больше, но мне нужна именно эта) и в microsoft visual studio 2010 пытаюсь скомпилировать простенькое консольное с++ приложение, все файлы zlib включил в проект (архив со всем проектом http://www.fayloobmennik.net/1448112), но при компиляции лезет ряд ошибок, решение которых мне не удается найти в интернете: ...
C++ Рахработать программу 2 в 1! Разработать две программы. Первая принимает от пользователя два значения времени – строки вида ЦЦ.ЦЦ.ЦЦ, где Ц – это любая цифра из диапазона . Далее она вычисляет полное количество секунд, прошедших между двумя значениями времени, и выводит его на экран. Вторая программа запускает первую в качестве вновь созданного процесса. ЗАРАНЕЕ СпасибоУ) :) http://www.cyberforum.ru/cpp-beginners/thread432455.html
C++ Программа на c++ ( надо проверить )
Программа должна сортировать числа в массиве по возрастанию! Не мало раз проверял в чем касяк, не могу найти=) Если найдете, буду рад услышать ошибку) Вот сама программа: // Программа служит для того,чтобы правильно группировать элементы массива #include <iostream> using namespace std; int massiv = {34,23,1,54,32}; // Обозначаем массив и заполняем его предворительно
перевод из string в int и обратно C++
как?:)
C++ Списки http://www.cyberforum.ru/cpp-beginners/thread432445.html
помогите пожалуйста решить задачу! сформировать список из натуральных чисел. Найти среднее арифмитическое элементов списка и выяснить, есть ли в списке такой элемент.
C++ netbeans выводит квадратики при построении проекта Стоит windows 7. Пробовал менять шрифт в выводе, язык иде, кодировку через -J-Dfile.encoding=UTF-8 , так же с ключом cp1251. Ничего не выходит! Нетбинс стоит в папке по умолчанию, MinGW в корневой подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
21.01.2012, 18:21     Упрощение и алгоритм
ну вот как-то так. Надо будет еще всякие граничные случаи наверно обработать. Так же следить, чтобы результат не вылез за возможности типа лонг. + я не знаю что там при делении должно быть.
но идея должна быть понятна. Далее в своих суммах просто вызываете эти ф-ии.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
long Factorial(long n)
{
  // ...
  return 0;
}
 
long DoubleFactorial(long n)
{
  if (n % 2)
  {
    //(2*n + 1)! / (2*n)!!
    return Factorial(2 * n + 1) / DoubleFactorial(2 * n);
  }
  else
  {
    // 2^n * n!
    return (2 << (n - 1)) * Factorial(n);
  }
}
 
Текущее время: 08:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru