Создать процедуру с входными параметрами

Материал из Поле цифровой дидактики
Описание Часто встречающаяся ситуация, когда нужно взять исходные данные, совершить над ними действия и вернуть полученный результат. Показано на пример Snap!, StarLogo Nova, App Inventor, NetLogo
Область знаний Информатика
Область использования (ISTE)
Возрастная категория 12


Поясняющее видео
Близкие рецепту понятия Процедура
Среды и средства для приготовления рецепта: App Inventor, Snap!, StarLogo Nova, NetLogo

StarLogo Nova

И дальше мы просто собираем внутри процедуры нужные блоки, чтобы их тут же и тестировать


App Inventor

Мы получаем значения из CSV датасета и просим оставить в нём только значения, соответствующие некоторому условию

Процедура с двумя параметрами
  1. входный список значений
  2. значение для отбора

Snap!

to-report maxof2 [#x #y]
  let _result #x
  if (#y > #x) [
    set _result #y
  ]
  report _result
end