Имя: Пароль:
1C
 
Очень простой вопрос
🠗 (Волшебник 26.04.2024 12:27)
,
0 Sorento
 
26.04.24
12:25
Процедура первая() Экспорт
а = 1;
b = 2;
вторая();
КонецПроцедуры

Процедура вторая() Экспорт
с = b+a;
d = 2 + c;
КонецПроцедуры

Как передать "а" и "b" в "с", подскажите где туплю) знаю гдето передать параметры нужно но где забыл) Спасибо большое!
1 Волшебник
 
26.04.24
12:27
Вы смогли создать ветку и раскрасить программный код, но не можете передать параметры?
Хватит бреда!
2 Ёпрст
 
26.04.24
12:28
(0) информатика, 9 класс, бегом в школу, читать про формальные и фактические параметры
3 Garykom
 
гуру
26.04.24
12:32
Процедура вторая(знач b, знач a) Экспорт

либо через
Перем a,b;
вверху модуля
4 Sorento
 
26.04.24
12:31
(3), спасибо большое!) затупил сильно)
5 ads55
 
26.04.24
12:33
(0) между скобок вставить (а,б,ц,д) :)
6 Sorento
 
26.04.24
12:34
(5), я просто передавал вторая (а, б) и забыл в процедуру там где экспорт тоже самое написать, и начал тормозить))0
7 Sorento
 
26.04.24
12:34
Всем спасибо большое!))
8 PR
 
26.04.24
12:39
Как-то попахивает пиздежом
9 Fedor-1971
 
26.04.24
12:40
(0) Если чисто с образовательной целью, то варианта 2
1. Глобальные переменные
Перем а;
Перем Б;
Перем Д;
Дальше где-то инициализируем и вызываем процедуры

2. Передаём параметром
Процедура вторая(a, b, c, d) - в 1 и 2 передаёшь данные, а в 3 и 4 получаешь
тут внимательно смотри за передачей параметров по значению и по ссылке

Но в (2) отметили правильно - это азы программирования

(1) Ну, сбился с путя и включились тормоза (может ТС студент перед сессией, голова бо-бо, подгорает в пятой точке - зачеты однако)
10 Волшебник
 
26.04.24
12:41
(9) Скорее ботяра троллит хомо
11 Sorento
 
26.04.24
13:06
просто много информации и в голове каша начинаеться), особенно если долго сидел над изучениям СКД, а потом вернулся к написанию кода и треш) сам понимаю что глупый вопрос, но и на глупых вопросах иногда делают ошибки)
12 Sorento
 
26.04.24
13:08
(9), возможно ботяра, с чего-то нужно начинать) 1с сама в голову не прийдет
13 Волшебник
 
26.04.24
13:09
(11) Лучше расскажите, как одна нейронка подключает другую нейронку, например, как распознать язык пользователя, потом перевести его на универсальный, выделить фрагмент программы, узнать язык программирования, прогнать через компилятор, подсветить ошибки. Вот Вам задачка поинтереснее.
14 Sorento
 
26.04.24
13:10
я только 4 месяца изучаю, все запомнить не получается )
15 Волшебник
 
26.04.24
13:12
(14) Просто подключайте новые блоки памяти и генерации, например, Nvidia DGX H200
https://habr.com/ru/news/810523/
16 Sorento
 
26.04.24
13:12
(13), ну уверен что это задача для начинающих...
17 Sorento
 
26.04.24
13:13
(15), понял)) :D
18 Кондер
 
26.04.24
14:42
Не надо глобальных переменных для экспортных процедур, ну или экспорт не надо
19 Злопчинский
 
26.04.24
15:33
(1) Не ругайся. Они тоже пользу приносят! На их фоне я себя чувствую - офигительно умным! ;-)
20 Злопчинский
 
26.04.24
15:35
(14) для начала неплохо посмотреть основы программирования как такового. Переменные, Литералы, КОнстанты, функции, процедуры, условия, циклы итд. То что составляет онсову процедурных языков программирования. Это принесет поним ание достаточно быстро, а не тыкаться в болтое 1Сного кода/опеаротлрв/прочего не пониамя что к чему и зачем/как...
21 Волшебник
 
26.04.24
15:39
(19) Кто они?