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

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

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

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

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

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

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

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

Найти все натуральные числа, не превосходящие заданного и десятичная запись которых последовательность - C++
Помогите, пожалуйста, составить программу на С++: Найти все натуральные числа , не превосходящие заданного N, десятичная запись которых...

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

Найти все натуральные числа, не превосходящие заданного N и делящиеся на каждую из своих цифр - C++
При компиляции выводит какие то числа.Я уверен, что где то ошибка.Но не могу найти. #include&lt;stdio.h&gt; #include&lt;conio.h&gt; int...

Найти все натуральные числа, не превосходящие заданного N и делящиеся на каждую из своих цифр - C++
Помогите, решить задачу &quot; Найти все натуральные числа, не превосходящие заданного N и делящиеся на каждую из своих цифр.&quot; при n &gt; 10 . При...

Найти все натуральные числа, не превосходящие заданного N, которые делятся на каждую из своих цифр - C++
Помогите решить!!!

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

1
dalay_lama
77 / 77 / 16
Регистрация: 22.09.2012
Сообщений: 480
19.03.2013, 10:04 #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;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.03.2013, 10:04
Привет! Вот еще темы с ответами:

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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