ПЕСОЧНИЦА - место для Ваших экспериментов!

Сортировка

Материал из ИнтеВики — обучающей площадкой для проведения тренингов программы Intel
Перейти к: навигация, поиск

Изучение сервисов Web 2.0 в рамках курсов повышения квалификации учителей информатики школ г. Магнитогорска


Содержание


Творческое название


Что развивает у ребенка (учащегося)

План

(сколько отводится времени на изучение задачи и в каком классе)


Задача

Условие

№ п.п. Описательный язык Блок-схема Алгоритмический язык
1 просматривается массив, начиная с первого элемента. с помощью дополнительной переменной (ячейки) производится обмен значениями элементов, удовлетворяющих условию. После первого прохода на первое место выводится наименьший элемент. Затем вновь просматривается весь массив , но уже со второго элемента и вновь производится обмен значениями. Таким образом, продвигаясь по массиву, мы постепенно упорядочиваем его в порядке убывания ссылка на блок-схему Program sort1 (input,output);

Uses crt; Var a:=array[1..100] of integer;I,j,n,r:integer; Begin {ввод размера массива}

    write(‘Сколько элементов в массиве?’);
    read(n);

{заполнение массива}

   randomize;
   for I:=1 to n do
       a[I]:=random(100);
   clrscr;

{печать исходного массива}

   writeln(‘Исходный массив’);
   for I:=1 to n do 
       write(a[I]:4);
   writeln;

{сортировка массива}

   for I:=1 to n-1 do
       for j:=I+1 to n do
           if a[j]<a[I] then { a[I]  и a[j] меняются местами }
                             begin
 
2 jjhj

Уровни

Помощь

..создать блог

Оценивание

Используемые источники

Персональные инструменты
Образовательная галактика Intel Программа Intel 'Обучение для будущего' Программа 'Учимся с Intel' Летописи России Инициативы Intel в образовании