Участник:KuptsovaID/Алгоритмы и структуры данных: различия между версиями
Материал из Поле цифровой дидактики
(Новая страница: «Это для курса "Алгоритмы и структуры данных"») |
Patarakin (обсуждение | вклад) (Содержимое страницы заменено на «Это для курса "Алгоритмы и структуры данных" == Snap! == * https://snap.berkeley.edu/project?username=kuptsovaid&projectname=KuptovaID%2dPBD%2d221m <snap project="KuptovaID%2dPBD%2d221m" user="kuptsovaid" /> {{#ask:Как сделать сортировку в массиве? | format=embedded | embedonly=yes}} </center>») Метка: замена |
||
(не показано 18 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
Это для курса "Алгоритмы и структуры данных" | Это для курса "Алгоритмы и структуры данных" | ||
== Snap! == | |||
* https://snap.berkeley.edu/project?username=kuptsovaid&projectname=KuptovaID%2dPBD%2d221m | |||
<snap project="KuptovaID%2dPBD%2d221m" user="kuptsovaid" /> | |||
{{#ask:[[Как сделать сортировку в массиве?]] | format=embedded | embedonly=yes}} | |||
</center> |
Текущая версия на 19:08, 5 августа 2024
Это для курса "Алгоритмы и структуры данных"
Snap!
Описание | Отсортировать массив в порядке возрастания |
---|---|
Область знаний | Информатика, Образование |
Область использования (ISTE) | Computational Thinker |
Возрастная категория | 14
|
Поясняющее видео | |
Близкие рецепту понятия | |
Среды и средства для приготовления рецепта: | Pascal, Python, Python IDLE, Snap! |
var a:array [1..6] of integer; i,j, min,minI: integer;
begin
for i:=1 to 6 do
begin
write ('a[',i,']=');
readln(a[i]);
end;
for i:=1 to 6 do
begin
min:=a[i];
minI:=i;
for j:=i+1 to 6 do
if a[j]<min then begin min:=a[j]; minI:=j; end;
a[minI]:=a[i];
a[i]:=min;
end;
for i:=1 to 6 do
write (a[i],' ');
end.