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

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

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

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6248 / 5851 / 1891
Регистрация: 18.12.2011
Сообщений: 14,994
Завершенные тесты: 1
19.12.2011, 20:23     вывод всех N значных чисел, сумма цифр которых = данному числу
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
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru