Имя: Пароль:
1C
 
Внешняя обработка
Ø (Asmody 01.10.2014 11:17)
0 Afony
 
01.10.14
09:20
Создать внешнюю обработку. Организовать на форме три поля ввода. Необходимо вывести среднее по значению трех чисел.
Например, 7 4 12, среднее значение 7. Помогите Сделать
1 Wobland
 
01.10.14
09:21
1. засылаешь 500 рупий
2. задаёшь вопрос

выбирай
2 Ёпрст
 
гуру
01.10.14
09:21
(0) Уроки решать на форуме, а ваша классная руководительница это одобряет ?
3 Ёпрст
 
гуру
01.10.14
09:25
(0) беги скорее за пятеркой!

Среднее = а+б_с-мин(а,б,с)-макс(а,б,с);
4 Ёпрст
 
гуру
01.10.14
09:25
*
Среднее = а+б+с-мин(а,б,с)-макс(а,б,с);
5 Afony
 
01.10.14
09:25
Решение напишите если не трудно
6 Wobland
 
01.10.14
09:27
(5) хорошо, 480
7 Рэйв
 
01.10.14
09:27
27 лет.
Я худею, дорогая редакция...
8 Галахад
 
гуру
01.10.14
09:28
(7) А может 2 + 7
9 Ёпрст
 
гуру
01.10.14
09:29
(6) и ? 4+8+0 -0 -8 =4
10 Рэйв
 
01.10.14
09:29
(8)Да, похоже, что их двое:-)
11 Ёпрст
 
гуру
01.10.14
09:29
а чорт, это не мне :))
12 Afony
 
01.10.14
09:30
Спасибо!!!!!
13 Рэйв
 
01.10.14
09:31
(12)такими темпами к пенсии сможешь пойти во франч носить желтые пакеты:-)
14 PLUT
 
гуру
01.10.14
09:33
Процедура Выполнить(Кнопка)
  А=7; Б=4; С=12;
  ВвестиЧисло(А, "Введите первую цыхру", 2,0);
    ВвестиЧисло(Б, "Введите вторую цыхру", 2,0);
    ВвестиЧисло(С, "Введите третью цыхру", 2,0);
    Сообщить(""+СлучайноеЧисло(0,99));
КонецПроцедуры
15 Afony
 
01.10.14
09:33
Я учусь программировать в 1с все путем,просто это мне нужно для другого!!!!!!Все равно спасибо!!!!!!!!
16 Afony
 
01.10.14
09:35
PLUT Вот это по нашему!!!! Как - будто все гениями сразу стали все с чегото начинали!!!!!
17 PLUT
 
гуру
01.10.14
09:37
(16) вот исправил, адни ашипки


Процедура КнопкаВыполнитьНажатие(Кнопка)
  А=7; Б=4; С=12; Среднее=Новый ГенераторСлучайныхЧисел(Макс(А,Б,С));
  ВвестиЧисло(А, "Введите первую цыхру", 2,0);
  ВвестиЧисло(Б, "Введите вторую цыхру", 2,0);
  ВвестиЧисло(С, "Введите третью цыхру", 2,0);
  Сообщить(""+Среднее.СлучайноеЧисло(Мин(А,Б,С),Макс(А,Б,С)));
КонецПроцедуры
18 Afony
 
01.10.14
09:39
Респект!!!!!!!!!!!!!!!!
19 ChiginAV
 
01.10.14
09:39
(12) (15) (16) Воу воу, ты так дневной лимит по восклицательным знакам исчерпаешь. Другим-то оставь
20 ChiginAV
 
01.10.14
09:39
(18) Нуемае
21 PLUT
 
гуру
01.10.14
09:40
на здоровье!

следующий вопрос будет - как в запросе к числу прибавить строку
22 Wobland
 
01.10.14
09:40
(17) зачёт!
23 Afony
 
01.10.14
09:42
Разберусь как - нибудь
24 Ёпрст
 
гуру
01.10.14
09:46
(17) не рабочий же код, двойка!
25 Ёпрст
 
гуру
01.10.14
09:46
следующий.
26 User_Agronom
 
01.10.14
09:52
(6) Демпингуешь! Это тебе даром не пройдет!

Порядок действий:
1. Создать внешнюю обработку.
2. Организовать на форме три поля ввода. (Реквизиты, привязанные к полям ввода создадутся автоматически)
3. Написать код выбора среднего значения
4. Сообщить результат
5. Профит

(14) и (17) глум чистой воды.
27 PLUT
 
гуру
01.10.14
09:58
(24) толстый клиент - работает

вот для тонкого и уф

&НаКлиенте
Процедура НайтиСреднее(Команда)
    А=7; Б=4; С=12;
    ВвестиЧисло(А,"Введите первую цыхру",2,0);
    ВвестиЧисло(Б,"Введите вторую цыхру",2,0);
    ВвестиЧисло(С,"Введите третью цыхру",2,0);
    Сообщение = Новый СообщениеПользователю();
    Сообщение.Текст="Нашли!! какое-то среднее "+НайтиСреднееНаСервере(А,Б,С);
    Сообщение.Сообщить();
КонецПроцедуры

&НаСервере
Функция НайтиСреднееНаСервере(А=7, Б=4, С=12)
    ТакоеСреднее=Новый ГенераторСлучайныхЧисел(Мин(А,Б,С));
    Возврат ТакоеСреднее.СлучайноеЧисло(Мин(А,Б,С),Макс(А,Б,С));
КонецФункции
28 dmpl
 
01.10.14
10:01
(14) 6.0 style?
29 Галахад
 
гуру
01.10.14
10:03
(27) Чего сообщает? Должно "7".
30 aka AMIGO
 
01.10.14
10:06
(0) (7+4+12)/3 = 23/3 что-то никак не получается по арихметике результат "7"

как предполагается считать "среднее"?
я, видимо, отстал от математики, "среднее" - новое понятие..
31 Wobland
 
01.10.14
10:11
(30) это молодёжный сленг сейчас такой. они округляют вниз для краткости
32 aka AMIGO
 
01.10.14
10:32
(31) ясно :)
"примерно" :)

ЗЫ. такой "молодежный сленг" - был в ходу в году этак в 1975-м :)
была у нас в НИИ лаборатория-разработчик устройств автоматики с дистанционным управлением.
двое инжереров трудятся над устройством, по ходу оно должно считать количество пришедших импульсов, чтобы выполнить команду

один второму дает в руки кнопку "нажми 10 раз!"
второй нажимает..
первый "черт.. а ну, еще раз!.."
второй нажимает повторно..
первый "зараза.. я просил нажать 10 раз, а ты сколько?"
второй "ну.. 10.. примерно.." :)
33 DmitriyDI
 
01.10.14
10:44
(4) блин, гениально)
34 aka AMIGO
 
01.10.14
11:11
(33)  угу :)
причем, какие-б ни были макс и мин числа - выбирается "среднее" из них :)
не "среднее арифметичесоке", а "среднее по положению на цифровой оси" :)

уникальная подмена понятий :)
35 Asmody
 
модератор
01.10.14
11:17
Тема не отражает суть сообщения
Основная теорема систематики: Новые системы плодят новые проблемы.