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

вывод всех N значных чисел, сумма цифр которых = данному числу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Узнать название клипа по ссылке youtube. http://www.cyberforum.ru/cpp-beginners/thread411806.html
Требуется узнать название клипа по ссылке. Ввод: "http://www.youtube.com/watch?v=CJjLNI18akE" Вывод: "ПРЕМЬЕРА! KISHE - Город (Интернет версия)" Подскажите что почитать и как это реализовать?...
C++ Двумерный массив одной строкой. Здравствуйте. Вот такая программа: На основе исходных массивов A и B (n и m – рабочие размеры массивов) сформировать двумерный массив C, элементы которого будут вычисляться по формуле: Cj i = Ai... http://www.cyberforum.ru/cpp-beginners/thread411801.html
C++ Работа со структурой
Добрый день! Помогите дописать программу которая считывает из текстового файла данные о студентах(Фамилия, Год рождения , Балл) , записывает их в массив и отсортировав выдаёт на экран . (По году ,...
C++ Матрицы, мова С.
Здраствуйте, вы не могли б мне помоч, у меня проблема з задачей, в коде постоянно выдаёт ошыбки на мове С, и это еще перевести в динамическую структуру данных. Помогите пожалуста, а то голова уже...
C++ Описать структуру с именем Aeroflot http://www.cyberforum.ru/cpp-beginners/thread411762.html
Описать структуру с именем AEROFLOT , содержащую следующие поля: * название пункта назначения рейса; * номер рейса; * тип самолета; Написать программу, выполняющую следующие действия: *...
C++ перевести из паскаля в си++ само задание: Написать программу вывода на экран каркасной модели заданного объекта, взяв в качестве величины третьего измерения № по журналу. Предусмотреть в программе управление камерой (точкой... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6516 / 6078 / 2001
Регистрация: 18.12.2011
Сообщений: 15,792
Завершенные тесты: 1
19.12.2011, 20:23
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int s0=28;// число с которым сравниваем
int maxnum=(int)pow(10.0,(double)N); // максимальное N значное число
int minnum=(int)pow(10.0,(double)N-1.); // минимальное N значное число
for(int i=minnum;i<maxnum;i++) // перебираем все цифры
{
      int t=i;
      int sum=0; // считаем сумму цифр
      while(t)
      {
            int d=t%10;
            sum+=d;
           t/=10;
      }
      if(sum==s0)cout<<i<,endl; // выводим, если равна s0
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru