Алгоритм түсінігі Алгоритм



бет19/20
Дата08.11.2022
өлшемі0,76 Mb.
#157176
1   ...   12   13   14   15   16   17   18   19   20
Байланысты:
База Алгоритмы

int i, j, k;

  • int[] a = new int[10];

  • Random rnd = new Random();

  • Console.WriteLine("Исходный массив: \n");

  • for (i = 0; i < 20; i++)

  • {

  • a[i] = rnd.Next(-20, 40);

  • Console.Write(" {0}", a[i]);

  • }

  • Console.WriteLine("\n");

    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 операторын қолданудың мысалы


    Достарыңызбен бөлісу:
  • 1   ...   12   13   14   15   16   17   18   19   20




    ©www.engime.org 2024
    әкімшілігінің қараңыз

        Басты бет