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

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

Войти
Регистрация
Восстановить пароль
 
kerragin
0 / 0 / 0
Регистрация: 09.12.2010
Сообщений: 14
#1

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

31.05.2011, 18:21. Просмотров 1137. Ответов 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-значные числа, цифры в которых образуют строго возрастающую последовательность (C++):

Реализовать программу, которая находит все натуральные n-значные числа,цифры в которых образуют строго возрастающую последовательность(1234,2378,5789) - C++
#include &lt;iostream&gt; #include &lt;cmath&gt; #include &lt;conio.h&gt; using namespace std; void swp(int &amp;i, int &amp;f) { int c1, c2,c3, n, f;//...

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

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

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

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

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

2
Nursik77
273 / 233 / 21
Регистрация: 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, десятичная запись которых есть строго убывающая последовательность цифр - C++
Может кто поможет новечку с заданием?%-)))заранее благодарю)С меня рек само собой))) Найти все натуральные числа не превосходящие...

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

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

Для каждого числа проверить, представляют ли его цифры строго возрастающую последовательность - C++
Помогите пожалуйста разобраться в программе. Прокоментируйте по строкам((((( Вводится последовательность целых чисел, 0 – конец ...


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

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

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