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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
TotCambIKoka
5 / 0 / 1
Регистрация: 15.03.2013
Сообщений: 11
#1

Циклы.Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр - C++

19.03.2013, 05:33. Просмотров 1368. Ответов 1
Метки нет (Все метки)

Может кто поможет новечку с заданием?))заранее благодарю)С меня рек само собой)))

Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр.

С помощью оператора % цифру от числа определить могу, а что как с циклом делать незнаю ) подсобит кто?)))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2013, 05:33     Циклы.Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр
Посмотрите здесь:
Найти все натуральные числа, не превосходящие заданного и десятичная запись которых последовательность C++
Найти все натуральные числа <= n, десятичная запись которых - строго упорядоченная последовательность C++
Найти все натуральные числа, не превосходящие заданного N и делящиеся на каждую из своих цифр C++
Найти все натуральные числа, не превосходящие заданного N и делящиеся на каждую из своих цифр C++
C++ Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр
C++ Найти все натуральные числа, не превосходящие заданного N и равные сумме кубов своих цифр.
C++ Найти все натуральные числа, не превосходящие заданного п, которые делятся на каждую из своих цифр.
Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр C++
C++ Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр
Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр C++
Найти все натуральные числа, не превосходящие заданного N и равные сумме кубов своих цифр. C++
Найти все натуральные числа,не превосходящие заданного n,которые делятся на каждую из своих цифр. C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dalay_lama
65 / 65 / 7
Регистрация: 22.09.2012
Сообщений: 440
19.03.2013, 10:04     Циклы.Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр #2
Привет. Яб помог, да не пойму задания Ну а если в общем, то просто создай массив чисел с которым у тебя будет сравниваться n, и ещё один массив, куда будут записываться числа, соответствующие критерию. И потом просто цикл заведи где будешь проверять критерий отбора и если он выполняется, записываешь число в массив результатов, ну примерно так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
const int ArSize = 10;
int main()
{
int n = 2;//Твой n, или cin >>n, если он указывается пользователем
double numValues[ArSize] = {твои числа};//Инициализируешь массив чисел, с которыми будет сравниваться n
double numResult[ArSize];//Объявляешь массив, куда будут записываться числа, которые соответствуют критерию
int num = 0;//Переменная отслеживания количества числе, которые прошли отбор
for (int i = 0; i < ArSize; i++)
{
   if(твоё условие)//Если твоё условие выполнилось, то 
   {
     numResult[num] = numValue[i];//Присваиваем массиву результатов, число, которое соответствует критерию
     num++;//И увеличиваем переменную количества чисел, которые прошли отбор
    }
}
for (int i = 0; i < num; i++)
  cout <<numResult[i] <<" ";//Выводим полученный массив на экран
return 0;
}
Yandex
Объявления
19.03.2013, 10:04     Циклы.Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru