<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://kk.encyclopedia.kz/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="kk-kz">
		<id>https://kk.encyclopedia.kz/index.php?action=history&amp;feed=atom&amp;title=%D0%A2%D0%B0%D2%A3%D0%B4%D0%B0%D1%83_%D0%B0%D1%80%D2%9B%D1%8B%D0%BB%D1%8B_%D1%81%D2%B1%D1%80%D1%8B%D0%BF%D1%82%D0%B0%D1%83</id>
		<title>Таңдау арқылы сұрыптау - Түзету тарихы</title>
		<link rel="self" type="application/atom+xml" href="https://kk.encyclopedia.kz/index.php?action=history&amp;feed=atom&amp;title=%D0%A2%D0%B0%D2%A3%D0%B4%D0%B0%D1%83_%D0%B0%D1%80%D2%9B%D1%8B%D0%BB%D1%8B_%D1%81%D2%B1%D1%80%D1%8B%D0%BF%D1%82%D0%B0%D1%83"/>
		<link rel="alternate" type="text/html" href="https://kk.encyclopedia.kz/index.php?title=%D0%A2%D0%B0%D2%A3%D0%B4%D0%B0%D1%83_%D0%B0%D1%80%D2%9B%D1%8B%D0%BB%D1%8B_%D1%81%D2%B1%D1%80%D1%8B%D0%BF%D1%82%D0%B0%D1%83&amp;action=history"/>
		<updated>2026-04-18T22:53:07Z</updated>
		<subtitle>Мына уикидегі бұл беттің түзету тарихы</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>https://kk.encyclopedia.kz/index.php?title=%D0%A2%D0%B0%D2%A3%D0%B4%D0%B0%D1%83_%D0%B0%D1%80%D2%9B%D1%8B%D0%BB%D1%8B_%D1%81%D2%B1%D1%80%D1%8B%D0%BF%D1%82%D0%B0%D1%83&amp;diff=38819&amp;oldid=prev</id>
		<title>Moderator: 1 түзету</title>
		<link rel="alternate" type="text/html" href="https://kk.encyclopedia.kz/index.php?title=%D0%A2%D0%B0%D2%A3%D0%B4%D0%B0%D1%83_%D0%B0%D1%80%D2%9B%D1%8B%D0%BB%D1%8B_%D1%81%D2%B1%D1%80%D1%8B%D0%BF%D1%82%D0%B0%D1%83&amp;diff=38819&amp;oldid=prev"/>
				<updated>2025-04-25T18:14:47Z</updated>
		
		<summary type="html">&lt;p&gt;1 түзету&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Ескі түзетулер&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;18:14, 2025 ж. сәуірдің 25 кезіндегі түзету&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(айырмашылығы жоқ)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Moderator</name></author>	</entry>

	<entry>
		<id>https://kk.encyclopedia.kz/index.php?title=%D0%A2%D0%B0%D2%A3%D0%B4%D0%B0%D1%83_%D0%B0%D1%80%D2%9B%D1%8B%D0%BB%D1%8B_%D1%81%D2%B1%D1%80%D1%8B%D0%BF%D1%82%D0%B0%D1%83&amp;diff=38818&amp;oldid=prev</id>
		<title>Нұрлан Рахымжанов: Cat-a-lot: Тасымалдануда... Санат:Информатика → Санат:Ақпараттану</title>
		<link rel="alternate" type="text/html" href="https://kk.encyclopedia.kz/index.php?title=%D0%A2%D0%B0%D2%A3%D0%B4%D0%B0%D1%83_%D0%B0%D1%80%D2%9B%D1%8B%D0%BB%D1%8B_%D1%81%D2%B1%D1%80%D1%8B%D0%BF%D1%82%D0%B0%D1%83&amp;diff=38818&amp;oldid=prev"/>
				<updated>2016-03-23T13:21:10Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;a href=&quot;/index.php?title=%D0%A3%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%93%D0%B0%D0%B4%D0%B6%D0%B5%D1%82%D1%82%D0%B5%D1%80/Cat-a-lot&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Уикипедия:Гаджеттер/Cat-a-lot (мұндай бет жоқ)&quot;&gt;Cat-a-lot&lt;/a&gt;: Тасымалдануда... &lt;a href=&quot;/index.php?title=%D0%A1%D0%B0%D0%BD%D0%B0%D1%82:%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Санат:Информатика (мұндай бет жоқ)&quot;&gt;Санат:Информатика&lt;/a&gt; → &lt;a href=&quot;/index.php/%D0%A1%D0%B0%D0%BD%D0%B0%D1%82:%D0%90%D2%9B%D0%BF%D0%B0%D1%80%D0%B0%D1%82%D1%82%D0%B0%D0%BD%D1%83&quot; title=&quot;Санат:Ақпараттану&quot;&gt;Санат:Ақпараттану&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Жаңа бет&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[File:Selection-Sort-Animation.gif|thumb|288px|Таңдау арқылы сұрыптау]]&lt;br /&gt;
'''Таңдау арқылы сұрыптау''' - бұл сұрыптаудың ең қолайлы түрі. Әдетте бұл әдіс кестені реттеуді қажет еткен адам ойына ең бірінші келеді. Бұның мәні мынада, мысалы '''n''' элементтен тұратын '''А''' сандар массиві берілген. Оны таңдау әдісін қолданып элементтерінің өсуі бойынша сұрыптау қажет.&lt;br /&gt;
== Алгоритм ==&lt;br /&gt;
# Өлшемі n болатын А массивін толтыру және экранға шығару;&lt;br /&gt;
# i:=1;&lt;br /&gt;
# Индекс i-ден басталатын массив элементтерінің ішінен ең кішісін (индексі j) таңдап алу;&lt;br /&gt;
# A[i] және A[j] элементтерінің орындарын ауыстыру;&lt;br /&gt;
# i:=i+1 мәні үшін i:=n болғанға дейін 3 және 4 қадамдарды қайталау;&lt;br /&gt;
# Сұрыпталған А массивін экранға шығару.&lt;br /&gt;
[[File:Таңдау арқылы сұрыптау.jpg|thumb|Таңдау арқылы сұрыптау]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Программалау ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
Program Aikesha_lay;&lt;br /&gt;
Const n=8;&lt;br /&gt;
type MasType=array [1..n] of integer;&lt;br /&gt;
var i, idx, k: integer;&lt;br /&gt;
      A:MasType;&lt;br /&gt;
Function MinMas (j:integer):integer;&lt;br /&gt;
Var p, min:integer;&lt;br /&gt;
Begin&lt;br /&gt;
For p:=j to n do&lt;br /&gt;
If (p=j) or (A[p]&amp;lt;A[min]) then min:=p;&lt;br /&gt;
M3nMas:=min;&lt;br /&gt;
End;&lt;br /&gt;
Begin&lt;br /&gt;
Randomize; Writeln('Берілген сандар массиві:');&lt;br /&gt;
For i:=1 to n do&lt;br /&gt;
Begin A[i]:=Random(30); Write(A[i]:4); end;&lt;br /&gt;
For i:=1 to n-1 do&lt;br /&gt;
Begin&lt;br /&gt;
idx:=MinMas(i);&lt;br /&gt;
k:=A[i]; A[i]:=A[idx]; A[idx]:=k; end;&lt;br /&gt;
writeln;&lt;br /&gt;
writeln('Өсуіне қарай сұрыптау нәтижесі:');&lt;br /&gt;
For i:=1 to n do&lt;br /&gt;
Write(A[i]:4); &lt;br /&gt;
readln;&lt;br /&gt;
end.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Бұл программада берілген массив бөлігінің ең кіші элементінің индексін(рет нөмірін) табатын '''MinMas(j)''' функциясы пайдаланылған. Функцияның '''j''' параметрінің мәні массив бөлігінің бірінші элементтерінің рет нөмірін (соңғысы '''n''') көрсетеді.&lt;br /&gt;
== Дереккөздер ==&lt;br /&gt;
{{дереккөздер}}&lt;br /&gt;
&lt;br /&gt;
== Қолданылған әдебиеттер ==&lt;br /&gt;
{{refbegin|30em}}&lt;br /&gt;
* «Қазақстан»: Ұлттық энцклопедия / Бас редактор Ә. Нысанбаев – Алматы «Қазақ энциклопедиясы» Бас редакциясы, 1998 ISBN 5-89800-123-9&lt;br /&gt;
* Бурин Е. А. Программирование на языке Турбо Паскаль. А., 2000.&lt;br /&gt;
* Вирт Н. Алгоритмы инструктуры данных.&lt;br /&gt;
* Досмайлов Т. К. Паскаль программалау тілі. А.,1996.&lt;br /&gt;
* Кнут Теория алгоритмов.&lt;br /&gt;
* Матросов В. Л. Теория Алгоритмов.&lt;br /&gt;
* Семашко Г. Л., Салтыков Г. Л. Программирование на языке Паскаль. М.,1988.&lt;br /&gt;
&lt;br /&gt;
== Сыртқы сілтемелер ==&lt;br /&gt;
*[http://magister.kz/referat/show/3671/1/1]&lt;br /&gt;
*[http://kk.wikipedia.org/wiki/%D0%A1%D2%B1%D1%80%D1%8B%D0%BF%D1%82%D0%B0%D1%83]&lt;br /&gt;
*[http://www.topreferat.com/%D0%A0%D0%B5%D1%84%D0%B5%D1%80%D0%B0%D1%82/2840-%D0%A1%D2%B1%D1%80%D1%8B%D0%BF%D1%82%D0%B0%D1%83-%D3%99%D0%B4%D1%96%D1%81%D1%82%D0%B5%D1%80%D1%96-%D1%80%D0%B5%D1%84%D0%B5%D1%80%D0%B0%D1%82]&lt;br /&gt;
*[http://www.topreferat.kz/load/kursty_zh_mys/bas_a_p_nder/s_ryptau_disteri/160-1-0-5839]&lt;br /&gt;
*[http://smsreferat.kz/%D0%A0%D0%B5%D1%84%D0%B5%D1%80%D0%B0%D1%82%D1%82%D0%B0%D1%80/2147-%D0%A1%D2%B1%D1%80%D1%8B%D0%BF%D1%82%D0%B0%D1%83-%D3%99%D0%B4%D1%96%D1%81%D1%82%D0%B5%D1%80%D1%96-%D1%80%D0%B5%D1%84%D0%B5%D1%80%D0%B0%D1%82.html]&lt;br /&gt;
[[Санат:Ақпараттану]]&lt;br /&gt;
[[Санат:Ғылым]]&lt;br /&gt;
[[Санат:Паскаль]]&lt;/div&gt;</summary>
		<author><name>Нұрлан Рахымжанов</name></author>	</entry>

	</feed>