C Упражнения: выведите числа от 1 до заданного целого числа (N) в лексикографическом порядке.

Математика программирования на C: Упражнение 16 с решением

Лексикографический порядок:
Из Википедии,
В математике — лексикографический или лексикографический порядок (также известный как лексический порядок, словарный порядок, алфавитный порядок или лексикографический (al) продукт) является обобщением способа, которым слова упорядочены в алфавитном порядке на основе алфавитного порядка их составляющих букв. Это обобщение состоит, прежде всего, в определении общего порядка последовательностей (часто называемых строками в информатике) элементов конечного полностью упорядоченного набора, часто называемого алфавитом.
Напишите программу на C, чтобы печатать числа от 1 до задано целое число (N) в лексикографическом порядке.

Пример:
Ввод: 10
Выход:
Вывести числа от 1 до 10 в лексикографическом порядке —
1 10 2 3 4 5 6 7 8 9
Ввод: 25
Вывод:
Вывести числа от 1 до 25 в лексикографическом порядке —
1 10 11 12 13 14 15 16 17 18 19 2 20 21 22 23 24 25 3 4 5 6 7 8 9

Графическое представление:

Пример решения:

Код C:

  #include  #include  #include  void  print_lexicographic (int n) {int м, j, я = 1;  printf (" n  nПечатать числа от 1 до% d в лексикографическом порядке-  n", n);  while (i  

Пример вывода:

 Вывести числа от 1 до 10 в лексикографическом порядке -1 10 2 3 4 5 6 7 8 9 Вывести числа  от 1 до 25 в лексикографическом порядке-1 10 11 12 13 14 15 16 17 18 19 2 20 21 22 23 24 25 3 4 5 6 7 8 9 Вывести числа от 1 до 40 в лексикографическом порядке-1 10 11 12 13 14 15  16 17 18 19 2 20 21 22 23 24 25 26 27 28 29 3 30 31 32 33 34 35 36 37 38 39 4 40 5 6 7 8 9 Напечатайте числа от 1 до 100 в лексикографическом порядке-1 10 11 12 13 14 15  16 17 18 19100 2 20 21 22 23 24 25 26 27 28 29 3 30 31 32 33 34 35 36 37 38 39 4 40 41 42 43 44 45 46 47 48 49 5 50 51 52 53 54 55 56 57 58 59 6  60 61 62 63 64 65 66 67 68 69 7 70 71 72 73 74 75 76 77 78 79 8 80 81 82 83 84 85 86 87 88 89 9 90 91 92 93 94 95 96 97 98 99 

Блок-схема:

Редактор кода программирования на C:

Оцените статью
nanomode.ru
Добавить комментарий