No video

#6. Процедуры и Функции на PascalABC.net

  Рет қаралды 12,018

Squares Projeng

Squares Projeng

Күн бұрын

Это видео о процедурах и функциях в программах на языке паскаль. Приятного просмотра!



▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼

► Группа в вк → squares... ←
► Исходник: → drive.google.c... ←


▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓
squares... ◄
▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓▓ ▓___ ▓ ▓ ▓
▓ ▓ ▓ ▓▓▓▓ ▓ ▓▓ ▓ ▓ ▓ ▓ ▓
▓▓▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓
Всем кто поддерживает канал и помогает развиваться!

Пікірлер: 24
@sharban3182
@sharban3182 8 ай бұрын
Спасибо , мужик. Все кратко и понятно .
@dzh1999
@dzh1999 Жыл бұрын
А ещё видел будут? Так интересно смотреть ! Много новых и интересных вещей узнаю Спасибо вам за вашу работу
@yauhenisadkouski2478
@yauhenisadkouski2478 Жыл бұрын
Спасибо за большой,чёткий шрифт
@user-cv9bg8zc8h
@user-cv9bg8zc8h Жыл бұрын
хоть я и знал что это но меня осенило спасибо тебе автор
@user-jl3ci9zv1n
@user-jl3ci9zv1n 3 жыл бұрын
Для начала, для тех кто не знает (таких как я), что такое procedure не плохо было бы сказать, что например команда ( если это команда) Left - это procedure наверно. Для начинающих надо объяснять ещё проще. А так в принципе нормально, со второго просмотра разберёмся лучше.
@mixdenis8878
@mixdenis8878 2 жыл бұрын
Спасибо за объяснение и пример
@user-ct5gn7si2z
@user-ct5gn7si2z Жыл бұрын
2022,от души из МЭИ😀
@kosatka04
@kosatka04 Жыл бұрын
ох уж эти лабы
@user-hy3zx6mb2h
@user-hy3zx6mb2h Жыл бұрын
привет, собираюсь поступать в москву. Хотел бы спросить, мэи хороший университет?
@MrBekoW
@MrBekoW Жыл бұрын
@@user-hy3zx6mb2h физику не знаешь,будет тяжко - могу сказать точно
@Yukino_Yukinoshita_is_perfect
@Yukino_Yukinoshita_is_perfect 3 ай бұрын
​@@user-hy3zx6mb2h не иди сюда, тебя ждёт пиздец
@Den163
@Den163 Жыл бұрын
Ролик в принципе объясняет для чего нужны процедуры и функции)
@bunikido2298
@bunikido2298 3 жыл бұрын
Хоть я и знал про функции и процедуры, но ролик всё равно интересный ) Не знал только что паскалевский файл можно создать через текстовый документ написав .pas Теперь буду пользоваться
@SquaresProjeng
@SquaresProjeng 3 жыл бұрын
Хоть что-то новенькое показать получилось)
@serg1567
@serg1567 11 ай бұрын
Как функция получает своё значение? А если в функции будет несколько переменных, какая именно переменная будет присвоена функции?
@SquaresProjeng
@SquaresProjeng 11 ай бұрын
В любой функции есть зарезервированный оператор result, который принимает значение функции на выходе. Т.е. то, что вы присвоите к result и будет значением функции.
@serg1567
@serg1567 11 ай бұрын
Функция умножения двух комплексных чисел, в неё передаётся 4 значения типа реал, два на реальную часть и два на мнимую, в функции над ними производятся вычисления по формулам умножения комплексных чисел. Вопрос - как из функции передать в программу результат умножения, два числа типа реал, из которого состоит комплексное число?
@SquaresProjeng
@SquaresProjeng 11 ай бұрын
Для того чтобы передавать значение реал нужно чтобы сама функция была real: Например: function myfunc(a1,a2,a3,a4:real):real; var d:real; begin d:=(тут вычисление значения); result:=d; end;
@SquaresProjeng
@SquaresProjeng 11 ай бұрын
Если необходимо передавать более 1 значения, то можно использовать свой тип данных (например запись) в качестве значения функции или указывать переменные в поле передачи переменных, с обозначением var, чтобы их изменять для этого можно даже использовать процедуру. Пример 1 (С использованием типа): Type MyType=record a1,a2:real; end; function MyFunc(a1,a2,a3,a4:real):MyType; var d:MyType; begin d.a1:=(вычисление); d.a2:=(вычисление); result:=d; end; Пример 2 (с указанием выходных переменных): function MyFunc(a1,a2,a3,a4:real; var res1:real; var res2:real):real; begin res1:=(вычисления);//передача данных первой переменной res2:=(вычисления);//передача данных второй переменной result:=(основной результат функции); end;
@serg1567
@serg1567 11 ай бұрын
@@SquaresProjeng спасибо за ответ. Авторы других роликов по Паскалю почему то обходят эти варианты исполнения функций.
@Lorent_De_Mor
@Lorent_De_Mor Жыл бұрын
Не понятное объяснение для новичков
@SquaresProjeng
@SquaresProjeng Жыл бұрын
Все люди разные, если не подошло это объяснение, по ищите лучше.
#14.1 Процедуры и Функции в Паскаль: отличия, возврат значения, перегрузка
45:39
ToyBattle | Бесплатные курсы Программирования
Рет қаралды 683
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 20 МЛН
ОБЯЗАТЕЛЬНО СОВЕРШАЙТЕ ДОБРО!❤❤❤
00:45
wow so cute 🥰
00:20
dednahype
Рет қаралды 29 МЛН
Pascal Процедуры и функции   10 классы
29:02
Oleg Pustovoit
Рет қаралды 10 М.
КАК СОЗДАТЬ ПРИЛОЖЕНИЕ ДЛЯ ANDROID в DELPHI?
13:32
Лучшая IDE для Python!
8:15
Хауди Хо™ - Просто о мире IT!
Рет қаралды 363 М.
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 20 МЛН