Задание 1.
Выполните все задачи, а затем сравните полученные результаты с вариантом решения
Задача 1
Факториал наибольшего числа
Задача 2
Сгенерировать число
Задача 3
Список папок
Задача 1. Факториал наибольшего числа
Описание
Из трех случайно сгенерированных чисел найти наибольшее и вычесть его факториал. Число и факториал вывести в логи.
Условия
  • 1
    Использовать только активности PIX
  • 2
    Логику нахождения максимума из трех чисел вынести в отдельный скрипт
  • 3
    Диапазон генерации чисел - от 0 до 10
  • 4
    Для вывода логов использовать активность «Записать лог»
Вспомогательный материал
  • Сгенерировать случайное число можно активность «Случайное значение»
  • В активность «Записать лог» необходимо передать строку. Строку можно записать в кавычках, например:
  • Преобразовать числовую переменную в строку можно с помощью метода ToString(), например:
  • Передать строку с переменной можно с помощью:
Конкатенации (сложения) строк
Используя интерполированные строки с спецсимволом $
Правильный ответ
Скачайте архив с файлами, откройте в PIX Studio и сравните с вашим результатом
Задача 2. Сгенерировать число
Описание
В скрипте указывается желаемое число и максимальное количество попыток его генерации.

С помощью активности «Случайное число» скрипт пытается получить заданное значение. В случае успеха появляется сообщение с указанным числом и номером попытки, с которой удалось его сгенерировать.

Если число не удалось сгенерировать – выводится сообщение с числом и максимальным количеством попыток.
Условия
  • 1
    Использовать только активности PIX
  • 2
    Диапазон чисел – от 0 до 1000
  • 3
    Для вывода сообщений использовать активность «Окно сообщения»
Вспомогательный материал
  • Сгенерировать случайное число можно активность «Случайное значение»
  • В активность «Окно сообщения» необходимо передать строку. Строку можно записать в кавычках, например:
  • Преобразовать числовую переменную в строку можно с помощью метода ToString(), например:
  • Передать строку с переменной можно с помощью:
Конкатенации (сложения) строк
Используя интерполированные строки с спецсимволом $
Задача 3. Список папок
Описание
Вывести отдельное сообщение для каждой папки на рабочем столе:
  • 1
    Заголовок – текущее дата и время
  • 2
    Текст – номер папки (по порядку) и ее название
Условия
  • 1
    Использовать только активности PIX
  • 2
    Сообщение должно автоматически закрываться через 1 секунду
Вспомогательный материал
  • В активность «Окно сообщения» необходимо передать строку. Строку можно записать в кавычках, например:
  • Преобразовать числовую переменную в строку можно с помощью метода ToString(), например:
  • Передать строку с переменной можно с помощью:
Конкатенации (сложения) строк
Используя интерполированные строки с спецсимволом $