В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык

Последовательность а1, а2, ...,аn состоит из нулей и единиц. Поместить в начало этой последовательности все нули (программа Паскаль)

Ответ:
Ника12040000
Ника12040000
16.04.2019 23:00
const
  nmax=100;
type
  mas=array[1..nmax] of integer;
var
  n,i,j,buf:integer;
  a:mas;
begin
  repeat
    write('Vvedite n->');
    readln(n);
  until n>0;
  for i:=1 to n do
    begin
      a[i]:=random(2);
      write(a[i]:4);
    end;
    writeln;
    for i:=n-1 downto 1 do
      for j:=1 to i do
        if a[j]>a[j+1] then
          begin
            buf:=a[j];
            a[j]:=a[j+1];
            a[j+1]:=buf;  
          end;
  writeln('Uporyadochenniy massiv:');
  for i:=1 to n do
    write(a[i]:4);
readln;
end.
0,0(0 оценок)
Популярные вопросы: Другие предметы
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?