Массив элементтерін таңдау арқылы сұрыптау әдісі
Автор: Merey2004 • Февраль 22, 2022 • Реферат • 3,108 Слов (13 Страниц) • 456 Просмотры
Қарағанды техникалық университеті
“Ақпараттық техналогиялар
және қауіпсіздік” кафедрасы
ЗЕРТХАНАЛЫҚ
ЖҰМЫС №1
«C++ бағдарламасы бойынша практикум»
Тақырып: Массив элементтерін таңдау арқылы сұрыптау әдісі .
Қабылдаған:
Кулбаева Л.Н.
(аты-жөні)
“ ” 20 ж
қолы күні
Орындаған
СИБ 21-2 тобы
Ергалиева Мерей
(аты-жөні)
Қарағанды 2022
#include <iostream>
using namespace std;
void ret(int size)
{
int min, temp;
int san[7] = {12,49,0,27,69,35,52};
cout << "\t массив" << " - ";
for (int i = 0; i < 7; i++) {
cout << san[i] << " ";
}
cout << endl;
cout << "озгерген массив - ";
for (int i = 0; i < size-1; i++) {
min = i;
for (int j = i + 1; j < size; j++) {
if (san[j] < san[min])
min = j;
}
temp = san[i];
san[i] = san[min];
san[min] = temp;
}
cout << san[0] << " ";
cout << san[1] << " ";
cout << san[2] << " ";
cout << san[3] << " ";
cout << san[4] << " ";
cout << san[5] << " ";
cout << san[6] << " ";
}
int main(){
setlocale(LC_ALL, "ru");
ret(7);
return 0;
}
[pic 1]
Оң элемент массиві
#include <ctime>
#include <cstdlib>
#include <iostream>
using namespace std;
int main() {
srand(time(0));
int n;
cout << "размер массива ";
cin >> n;
int *a = new int[n];
cout << "массив из случайных чисел: \n";
for (int c = 0; c < n; ++c) {
a[c] = rand() % 101 - 50;
cout << a[c] << ' ';
}
int cp = 0;
...