Имя: Пароль:
1C
1С v8
Гилев.
🠗 (Волшебник 10.03.2014 19:56)
0 Zalatuy
 
10.03.14
16:30
Всем привет. Учусь по курсу Гилева. Так вот. Дошел до программирования на встроенном языке 1С. Вопрос по коду..в видео сам Евгений не дает пояснения. Пример кода:

Перем СчастливоеЧисло;

СчастливоеЧисло = 777;

СчастливоеЧисло = 888;

Если СчастливоеЧисло = 777 Тогда
Сообщить("Все правильно");

ИначеЕсли СчастливоеЧисло = 888 Тогда
Сообщить("Восьмерки");

Иначе
Сообщить("Ошибка");

КонецЕсли



Вопрос:Евгений говорит цитата "Сейчас счастливое число 888"
Почему? ведь мы объявили переменную как 777 и 888...то есть переприсовили? тогда зачем оставлять строчку СчастливоеЧисло = 777.
1 zak555
 
10.03.14
16:32
что означает "переприсовили" ?
2 PR
 
10.03.14
16:33
Хрень какая-то
3 Zalatuy
 
10.03.14
16:33
Переприсвоили.
4 Zalatuy
 
10.03.14
16:34
На исполнение система выдает сообщение "888"
5 zak555
 
10.03.14
16:34
я прочитал, как
перепресовали

=)
6 Zalatuy
 
10.03.14
16:35
Писал быстро)))
7 Vexcel
 
10.03.14
16:35
>Учусь по курсу Гилева
Ну так и задай ему этот вопрос! Он за это вообще то деньги получает.

А вообще надо не с Гилёва начинать, а с "основ программирования", тогда таких вопросов не будет.
Дальше ещё сложнее будет, без начальных представлений.
8 PR
 
10.03.14
16:35
(4) Тебя это удивляет?
9 Zalatuy
 
10.03.14
16:35
Текст кода списывал с его урока.
10 Zalatuy
 
10.03.14
16:36
Гилев не мой сосед по площадке. Нет не удивляет. Мне не понятно почему Счастливое число у нас 888..если ему присвоено два значения.
11 zak555
 
10.03.14
16:37
(7) с asm надо начинать
12 zak555
 
10.03.14
16:37
(10) одно
13 Zalatuy
 
10.03.14
16:38
(7) Кто о чем..кто говорит с Радченко..кто говорит с Гилева.
14 su_mai
 
10.03.14
16:39
(7)
>А вообще надо не с Гилёва начинать, а с "основ
>программирования", тогда таких вопросов не будет.

А какие основы, позвольте поинтересоваться?
Наверное с теории множеств и теории алгоритмов?

:)
15 Zalatuy
 
10.03.14
16:40
В универе программировали на Лазарусе..ФриПаскаль там помойму..но это было три года назад.
16 iamnub
 
10.03.14
16:41
(0)
Чтобы ты потом ее убрал и подивился - насколько крутую прогу ты написал.
17 Zalatuy
 
10.03.14
16:44
Есть по существу что нибудь?
18 Дмитрий666
 
10.03.14
16:44
СчастливоеЧисло=888 потому старое значение затирается новым. Если хочешь сложить тогда СчастливоеЧисло=СчастливоеЧисло+888 будет 1665
19 zak555
 
10.03.14
16:45
(14) > Наверное с теории множеств и теории алгоритмов?

это 1с-никам не надо
20 Дмитрий666
 
10.03.14
16:45
(0) а че за курс? бесплатный?
21 Zalatuy
 
10.03.14
16:45
(18) Ну вот уже что то. То есть по сути эту строчку можно убрать?
22 Zalatuy
 
10.03.14
16:46
Да бесплатный.
23 su_mai
 
10.03.14
16:47
(19) Ага! а потом все ругают типовые конфы...
24 su_mai
 
10.03.14
16:47
(0) По существу вопроса:
// Объявлена глобальная переменная "СчастливоеЧисло"
// В данный момент её значение равно "Неопределено"
Перем СчастливоеЧисло;

// Переменная "СчастливоеЧисло" инициализирована значением 777
СчастливоеЧисло = 777;

// Переменной "СчастливоеЧисло" присвоено значение 888
СчастливоеЧисло = 888;

// Это условный оператор
Если СчастливоеЧисло = 777 Тогда
    //Этот код выполняется если переменная "СчастливоеЧисло" содержит значение 777
    Сообщить("Все правильно");
ИначеЕсли СчастливоеЧисло = 888 Тогда
    //Этот код выполняется если переменная "СчастливоеЧисло" содержит значение 888
    Сообщить("Восьмерки");
Иначе
    //Этот код выполняется если не выполнено ни одно из предыдущих условий
    Сообщить("Ошибка");
КонецЕсли
25 Дмитрий666
 
10.03.14
16:47
(21) да, этот код показывает как раз то что значение переменной будет равно самому последнему присвоенному значению
26 Zalatuy
 
10.03.14
16:49
(25) Спасибо.
27 zak555
 
10.03.14
16:50
(23) что именно ?
28 GROOVY
 
10.03.14
17:00
ТС спер курс где-то и не может разобраться...
29 Добрый хачик
 
10.03.14
17:00
(28) говорит бесплатный
30 Zalatuy
 
10.03.14
17:01
Внизу гифка синим цветом...
31 sanja26
 
10.03.14
17:04
(0) Здесь дети тусуются? какой класс?
32 Zalatuy
 
10.03.14
17:05
я в 9.
33 GROOVY
 
10.03.14
17:07
(29) Тогда странно, почему ТС не использует возможность задать вопрос автору курса...
34 GROOVY
 
10.03.14
17:08
Хотя такие вопросы, как бы намекают нам, ТС еще рано программированием заниматься.
35 wertyu
 
10.03.14
17:12
(34) или поздно )
36 Zalatuy
 
10.03.14
17:18
(35) Учиться никогда не поздно.
37 Explorer1c
 
10.03.14
17:22
(0) Эх молодость, моя ты молодость, пиво водка пистолет
    Эх молодость , моя ты молодость, гдеж мои 17 лет! (с)
38 rphosts
 
10.03.14
17:24
(36) вам сколько лет-то?
39 Zalatuy
 
10.03.14
17:25
(38) 9 класс
40 Explorer1c
 
10.03.14
17:26
(39) Тогда далеко пойдете, я в вашем возрасте только девушек умел зажимать в подъездах
41 su_mai
 
10.03.14
17:29
(39) А ты вообще раньше не программил ни на чем?
42 Kookish
 
10.03.14
17:29
(39) Добро пожаловать в большой и холодный мир программирования... А вообще, цель то какая в изучении программирования по курсу Гилева? 1С все-таки достаточно специализированная система. Может стоило начать с чего-то более универсального? Например, VB или C#. Java на худой конец.
43 marvak
 
10.03.14
17:30
(39)
О, Господи, как быстро летит время!
Вот и 16 летние уже одинэсить начинают.
:)
44 Kookish
 
10.03.14
17:30
В любом случае, не думаю что данный форум - хорошее место чтобы задавать такие вопросы.
45 su_mai
 
10.03.14
17:32
(43) В этом возрасте надо по думать не об 1С, а о том куда идти учиться.
Если со специальность ошибется, то потом только на мисту :)
46 marvak
 
10.03.14
17:33
(0)
Да, (42) прав, на самом деле тебе лучше не с 1С начинать.
Купи/скачай какую нибудь книжку по программированию для начинающих, предпочтительно начинать с Паскаля, Вижуал Бейсика.
47 Explorer1c
 
10.03.14
17:35
(0) Главное не верь никому и Гилеву тоже, никогда не знаешь кто звиздит, доверяй только себе, ито перепроверяй! Тогда из тебя вырастет настоящий 1Сник-жадный ленивый и параноидальный, правящий бухгалтерами и сражающийся с админами и остальными прогерами, но с тобой всегда будет братсво кольца во главе с Волшебником, спешашее тебе на помощь!
48 Zalatuy
 
10.03.14
17:36
Изучаю 1С. Не именно программирование. + язык программирования русский. Учу в школе немецкий. а кому вопросы задавать? такие интересные. у меня нету товарищей программистов...соседей тоже..+ какой супер спец ну типо таких как вы будете отвечать на нубские вопросы? что делать в такой ситуации? все бросить? не вариант. Москва не сразу строилась...и Гилев был нубом.
49 marvak
 
10.03.14
17:37
(48)
Из Германии что ли?
50 Vexcel
 
10.03.14
17:37
Да гонит он, 9 класс.
Берём его почту из профиля, забиваем в яндекс, находим сайт, где он интересуется вопросом не девятиклассника, дальше выходим на страничку в вконтакте с фотками и т.д.
Дальше пробиваем ник и находим страницу с этим ником на Инфостарте, и сверяем фотку там и в вконтакте.

Короче! Очень мутный чел.
51 Explorer1c
 
10.03.14
17:39
(50) Может он специально ветку создал, чтобы вычилить самых активных одноэсников, вычислить их айпишники и продать в рабство?
52 Kookish
 
10.03.14
17:46
(48) Программисту английский нужен однозначно. Выбирать язык программирования только потому, что там операторы на русском языке... что-то тут не то.
53 Zalatuy
 
10.03.14
17:48
В планах и англ выучить) нет ничего невозможного. Ответ на вопрос я получил. Тему можно удалять/закрывать. Всем спасибо.
54 mehfk
 
10.03.14
18:00
(0) начните с паскаля, как с классического процедурного языка.
55 rphosts
 
10.03.14
19:24
(39) идите учить нормальные ЯП: освоите их - 1с освоите всегда, в обратную сторону не верно.
56 rphosts
 
10.03.14
19:26
(52) знание 200-300-1000 слов - совсем не то, что знать язык.
57 echo77
 
10.03.14
19:49
(0) Правильно - не зачем. Думаю, первую строку оставил для того чтобы показать как это отработает. Если я увижу такое в продакшене - это будет ховно-код
58 EvgeniuXP
 
10.03.14
20:46
(0) а мастер группа что-нить отвечает? :)