69. Массив элементтерін таңдау әдісі бойынша сұрыптауға мысал (сұрыптау фрагменті)
for (int i = 0; i < mas.Length - 1; i++)
{
//поиск минимального числа
int min=i;
for (int j = i + 1; j < mas.Length; j++)
{
if (mas[j] < mas[min])
{
min = j;
}
}
//обмен элементов
int temp = mas[min];
mas[min] = mas[i];
mas[i] = temp;
}
return mas;
72. Студент жазбасы үшін құрылымды қолдану мысалы
struct Student
{
public string name; // фамилия
public string surname; // имя
public int year; // год вступления в учебное заведение
public int birth_year; // год рождения
public string address; // адрес проживания
public string book_number; // номер зачетной книжки
public float rank; // рейтинг
}
73. Минус 50-ден 100-ге дейінгі диапазонда 6 × 6 кездейсоқ бүтін тұратын матрицаның құрылуының мысалы
static void Main(string[] args)
{
int[,] mas = new int[6, 6]; //Ввод тип данных Random rnd = new Random(); //Матрица создаеться через рандомные числа Console.WriteLine("Матрица создана"); //Вывод текста Console.WriteLine("Матрица А 5*5:"); //Вывод текста for (int i = 0; i < 6; i++) //Создание матрицы 6 на 6 {
for (int j = 0; j < 6; j++) //Создание матрицы 5 на 5 {
mas[i, j] = rnd.Next(-50, 100); //Случайные числа от -50 до 100 Console.Write(mas[i, j] + "\t"); //Вывод чисел }
Console.WriteLine(); //Вывод матрицы }
// Задержка рабочего экрана монитора Console.WriteLine("Для продолжения нажмите клавишу Enter");
Console.ReadLine();
74. «Меню» (бағдарлама үзіндісі) құру кезінде switch операторын қолданудың мысалы