Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
kerragin
0 / 0 / 0
Регистрация: 09.12.2010
Сообщений: 14
1

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

31.05.2011, 18:21. Просмотров 1282. Ответов 2
Метки нет (Все метки)

Ребят,помогите сделать эту задачу через массивы.Я сделал через строки но мне сказали переделать ее через массивы

Задача:
Найти все натуральные n-значные числа, цифры в которых
образуют строго возрастающую последовательность (например,
1234, 5789).

Код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 #include <string>
 #include <iostream>
 
 using namespace std;
 
 int main(int argc, char* argv[]) {
 
 string symbols = "123456789";
 
 int n = static_cast<int>(symbols.length());
 
 for(int i=1; i<=n; i++) 
 for(int j=0; j<=n-i; j++) 
 cout << symbols.substr(j, i) << endl;
 
 return 0;
 }
Еще помогите если не трудно перевести код из паскаля на с++ для:

Задача:Даны две дроби A/B и C/D (А, В, С, D — натуральные числа).
Составить программу для умножения дроби на дробь. Результат
должен быть несократимой дробью.

Код :

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
procedure (var a:integer;var b:integer;var del:integer);
 var
 ost:integer;
 begin
 repeat
 
 ost:=a mod b;
 a:=b;
 b:=ost;
 if b<>0 then del:=ost;
 
 until ost=0;
 end;
Добавлено через 40 минут
люди,помогите!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2011, 18:21
Ответы с готовыми решениями:

Реализовать программу, которая находит все натуральные n-значные числа,цифры в которых образуют строго возрастающую последовательность(1234,2378,5789)
#include &lt;iostream&gt; #include &lt;cmath&gt; #include &lt;conio.h&gt; using namespace std;...

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

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

Цифры данного четырехзначного числа N образуют строго возрастающую последовательность
Помогите пожалуйста. Только начинаю программировать и что-то у меня не особо...

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

2
Nursik77
273 / 233 / 30
Регистрация: 05.04.2011
Сообщений: 645
31.05.2011, 18:21 2
Какие ошибки выводит?
0
kerragin
0 / 0 / 0
Регистрация: 09.12.2010
Сообщений: 14
31.05.2011, 19:08  [ТС] 3
да дело не в ошибках.Мне нужно чтобы задача была сделана через массив,а я делал через строки,код сам то работает

во 2 задаче нужно перевести код из паскаля на с++

Добавлено через 30 минут
help!!!

Добавлено через 11 минут
Я с 1 разобрался сам,помогите пжл сделать вторую задачу!!!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.05.2011, 19:08

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

Циклы.Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр
Может кто поможет новечку с заданием?%-)))заранее благодарю)С меня рек само...

Проверить, представляют ли цифры числа строго возрастающую последовательность
Вводится последовательность целых чисел. Для каждого числа последовательности...


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

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

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