В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
gulderya68
gulderya68
07.05.2020 12:59 •  Информатика

Недавно начал работать с construct 2, и произошла такая проблема. Я создал готовый проект, чтобы понять, как всё работает. Там уже были исходные предметы, и я решил изменить цвет одного из них. Но проблема: я нажимаю на сам объект в правом окне и вылетают на экран окна для его редактирования. Но я не могу изменить его цвет. Там есть цветная палитра, но когда я выбираю на ней какой-нибудь цвет ничего не происходит. Цвет кисточки, заливки и тп., не меняется, а также и остаётся белым. Ничего не могу понять. Те кто работают в этой программе, подскажите, в чём проблема? Надеюсь, понятно всё описал.

Показать ответ
Ответ:
tecakrus88
tecakrus88
16.09.2020 10:37

begin

 var n := ReadInteger('n =');

 var a := ArrRandom(n, -10, 99);

 a.Println;

 a.TakeWhile(p -> p > 0).DefaultIfEmpty.Average.Println

end.

Объяснение:

TakeWhile(p -> p > 0) - отбирает элементы от начала до тех пор, пока условие p > 0 истинно, т.е. со значением,  большим нуля.

DefaultIfEmpty - если первое же значение не положительно, результатом будет один элемент, равный нулю (нельзя найти среднее, если элементов не отобрано вообще, получим 0/0)

Average - находит среднее отобранных элементов


Паскаль abc.net найти среднее арифметическое первых подряд идущих положительных элементов массива.
0,0(0 оценок)
Ответ:
natalivkartoyqc3v
natalivkartoyqc3v
18.02.2020 03:11

Не нечетное число - это четное число, поэтому:

не(x - нечетное) равносильно (x - четное)

x>=10 - в данное неравенство входят все x из промежутка [10;+oo), т.е на данном промежутке неравенство истинно. А ложно оно соотвественно на (-oo;10). Логическое "не" инвертирует данное неравенство( истина становится ложью, и наоборот), значит:

не(x>=10) равносильно (x<10), и промежуток x: (-oo;10)

В итоге:

не(x - нечетное) и не(x>=10)<=>(x - четное) и (x<10)

Полученное неравенство будет истинно для четных x из промежутка (-oo;10).

Наибольшее четное число из (-oo;10): 8

ответ: 8

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота