Quick actions

cmd+k|ctrl+k

Navigation

Languages

lab6 (215)

Snippet info

Language

Cpp

Visibility

public

Author

buteskul5.6

Created

2018-11-11T18:15:06Z

Updated

2018-11-28T10:43:06Z

#include <iostream>

using namespace std;

int main()
{
	setlocale(LC_ALL, "ru");
	int n = 25;
	int *array = new int[n];
	int k;

	for (int i = 0; i < n; i++)
	{
		array[i] = rand() % 20 + 150;
	}
	//выводим массив до сортировки
	for (int i = 0; i < n; i++)
	{
		cout <<i<<". "<< array[i] << "\n";
	}
	//отсортируем массив по убыванию
	for (int i = 0; i < n; i++)
	{
		for (int j = i; j < n; j++)
		{
			if (array[i] < array[j])
			{
				swap(array[i], array[j]);
			}
		}
	}
	cout << "Отсортированый массив" << endl;

	for (int i = 0; i < n; i++)
	{
		cout << array[i] << "\n";
	}
	//удаление элемента
	cout << "Введите номер ученика который выбыл: " << endl;
	cin >> k;
	for (int i = 0; i < n-1; i++)
	{
		if(i>=k-1)
		array[i] = array[i + 1];
		else;
	}
	//выведем полученный массив
	cout << endl;
	cout << "Готовый массив: " << endl;
	for (int i = 0; i < n-1; i++)
	{
		cout << array[i] << "  ";
	}
	delete[] array;
	return 0;
}

INFO