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

По заданному числу n вычислить минимальную сумму чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ MSVS и VAssistX http://www.cyberforum.ru/cpp-beginners/thread514160.html
Ситуация следущая: сначала стояла AVR Studio 5 (она использует msvs 2010 как оболочку, можно сказать та же студия ток компилятор другой...), поставил 2008 студию и получилось так что в AVR Studio 5 студии VAssist работает норм, а в avr 2008 не хочет. Как сделать чтоб работало и там и там? Повторная установка VAssist не помогла, он начинает работать ток на 2008 студии...
C++ Необходимо вывести на экран все различные символы строки Помогите, пожалуйста! Написать программу, которая читает с клавиатуры строку символов. Необходимо вывести на экран все различные символы строки. http://www.cyberforum.ru/cpp-beginners/thread514156.html
Вычисление арифметического выражения и вывод полученного результата C++
Ребят, помогите пожалуйста..только начали С++ учить..ничего не пойму,а учительница говорит самим разбираться,не помогает Разработать программу для вычисления арифметического выражения и вывода полученного результата. Ввод соответствующих исходных данных организовать с помощью оператора присваивания.
C++ Создание минимально возможного третьего динамического массива из двух
Подскажите в чем ошибка. Есть код #include <iostream> #include <ctime> using namespace std; int main() { int a=10; int b=5; //запрашиваем у пользователя размер масивов
C++ Составить таблицу слов данного текста, начинающихся с буквы "А", с указанием числа повторений каждого слова http://www.cyberforum.ru/cpp-beginners/thread514137.html
Составить таблицу слов данного текста, начинающихся с буквы "А", с указанием числа повторений каждого слова.
C++ Размер шрифта в консоле Можно ли как то изменить размер шрифта в консоле или сам щрифт средствами С++??? подробнее

Показать сообщение отдельно
darkknight2008
 Аватар для darkknight2008
62 / 62 / 6
Регистрация: 16.10.2011
Сообщений: 200
07.03.2012, 22:48     По заданному числу n вычислить минимальную сумму чисел
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int N; // Наше число
int sum = 0; // Наша сумма
 
int inc = N; // Берем копию нашего числа.
int i = 2;
while (inc != 1)
  if (inc % i == 0) // Проверяем делитель ли.
  {
    sum += i;
    inc /= i;
  }
  else // Если не делитель, то идем дальше.
    i++;
// А дальше выводим сумму
Проверь, я не совсем уверен в этом каламбуре. Но на первый взгляд все ок.
 
Текущее время: 08:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru