Задайте с клавиатуры натуральное число из 10 знаков. Составьте одномерный массив из цифр...

0 голосов
111 просмотров

Задайте с клавиатуры натуральное число из 10 знаков. Составьте одномерный массив из цифр этого числа в порядке их следования.


Информатика (12 баллов) | 111 просмотров
0

А в чём вообще вопрос? Составить программу? На каком языке? В порядке следования по возврастанию?

0

Язык Pascal

0

По возрастанию получается

Дано ответов: 2
0 голосов

Ответ:

Могу дать программу с интернета нашёл на паскале для разложение массива по возрастанию (сам на си занимаюсь)

Объяснение:

const n=10;

Var a:array[1..n] of integer; i,j,b:integer;

Begin

 for i:=1 to n do read(a[i]);

 for i:=1 to n-1 do

  for j:=i+1 to n do

    if a[j]

      begin

       b:=a[i];

       a[i]:=a[j];

       a[j]:=b;

      end;

 for i:=1 to n do write(a[i],' ');

End.

(38 баллов)
0

Ну причем тут возрастание, если сказано в порядке следования?

0

Кроме того, постить решения из Интернет запрещено.

0 голосов

uses School; // стандартная библиотека школьника

begin

 var n := ReadInt64('Введи натуральное число');

 var a := n.Digits;

 a.Print

end.


image
(1.6k баллов)
0

Можно вводить от 1 до 18 цифр

0

В онлайн паскале задача почему-то не работает

0

Потому что он не PascalABC.NET

0

Кроме того, разных паскалей - 6 штук и даже онлайновые не все одинаковы.

0

Есть возможность скинуть решение через онлайн паскаль?:D

0

Вы невнимательно прочли то, что я написал выше. Они - онлайновые - тоже разные. Это во-первых. Во-вторых, не вижу смысла решать дважды одну задачу лишь потому, что Вы в задании не указали требуемую Вам версию языка. Это Ваша недоработка и за нее не должны расплачиваться своим трудом другие.