Difference between revisions of "Step 2 (S-9994)"

From Stepik Wiki
Jump to: navigation, search
(Create page for step id=9994)
 
 
Line 1: Line 1:
 
Step on Stepik: https://stepik.org/lesson/544/step/2
 
Step on Stepik: https://stepik.org/lesson/544/step/2
  
<img width="50%" src="https://ucarecdn.com/d95345c0-9337-4259-abe6-f33fc4ca1516/">
+
[[File:Step_2_(S-9994)_1.png|border|800px]]
  
 
[00:00 - 00:17] здравствуйте добро пожаловать на 3 секции надо на лекции о структурах это способ объединить несколько переменных для начала давайте обсудим нужно объяснять примера рассмотрим следующий пример мы хотим написать функцию которая вычисляет
 
[00:00 - 00:17] здравствуйте добро пожаловать на 3 секции надо на лекции о структурах это способ объединить несколько переменных для начала давайте обсудим нужно объяснять примера рассмотрим следующий пример мы хотим написать функцию которая вычисляет

Latest revision as of 12:15, 7 August 2017

Step on Stepik: https://stepik.org/lesson/544/step/2

Step 2 (S-9994) 1.png

[00:00 - 00:17] здравствуйте добро пожаловать на 3 секции надо на лекции о структурах это способ объединить несколько переменных для начала давайте обсудим нужно объяснять примера рассмотрим следующий пример мы хотим написать функцию которая вычисляет


[00:17 - 00:34] длина отрезка для того чтобы передать отрезок функцию нам нужно передать функцию координаты его начала координаты конце координаты каждой точки задается а ты сергатар то есть 12 и сейчас не чувствую


[00:34 - 00:52] собственно для того чтобы передать отрезок нам потребуется передать да 4 дать основания немного более сложно пусть мы хотим этот функцию которая принимает на вход 2 отрезка и проверяет пересекаются ли а будет выглядеть в натуре такой же путь во 1


[00:52 - 01:10] так это будет означать булевое значение которое будет сигнализировать о том если кажется отрезки или нет качестве аргументов нам нужно передать 2 отрезка каждый отрезок задается 2 парами координаты точек соответственно для того чтоб передать


[01:10 - 01:28] он все 2 отрезка нам уже потребуется 8 аргумент кроме того что это отрезки нам еще нужно вернуть координаты точки пересечения если она есть для этого мы добавим еще 2 аргумента указатели на


[01:28 - 01:47] вещественные числа которые соответствуют координаты точки пересечения соответственно для того чтобы реализовать такой функционал потребовалось 10 аргумент что достаточно но на данном примере хорошо видно что некоторые примерно некоторые то логически связно например


[01:47 - 02:05] координаты 1 точке сюда ходит точно также связаны точки которые входят в 1 отрезок то есть если у нас есть отрезок тон задается 4 числами


[02:05 - 02:18] при этом внутри себя это число делится на пары которые также между собой для того чтобы избежать такого количества аргументов существуют способы