Вопрос задан 06.09.2020 в 21:54. Предмет Информатика. Спрашивает Соколевский Глеб.

Даны два персонажа в сценарии: Алдар-Косе и бай. Составьте программу, используя среду

программирования. Алдар-Косе и бай знают друг друга. Когда они встречаются, то обязательно приветствуют друг друга словом «Салем!». Известно следующее условие: «Когда нажат пробел, Алдар –Косе и бай идут всегда навстречу, если касаются друг друга выдается сообщение «Салем!» Скрипт для Алдар-Косе Скрипт для бая а) Добавьте в скрипт звук. Место для скрипта 2. Рассмотрите сцену и скриншоты. Укажите правильную последовательность скриптов для создания данной сцены.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для создания сценария, описанного вами, вы можете использовать язык программирования Python с библиотекой Pygame для работы с звуком и графикой. Давайте создадим два скрипта: один для Алдар-Косе, другой для бая.

1. Скрипт для Алдар-Косе: ```python import pygame pygame.init()

# Инициализация звука pygame.mixer.init() sound = pygame.mixer.Sound('aldar_kose_hello.wav') # Замените 'aldar_kose_hello.wav' на путь к вашему звуковому файлу

# Инициализация экрана screen = pygame.display.set_mode((800, 600)) pygame.display.set_caption('Aldar-Kose Script')

# Координаты Алдар-Косе aldar_kose_x = 100 aldar_kose_y = 300

# Основной цикл программы running = True while running: for event in pygame.event.get(): if event.type == pygame.QUIT: running = False elif event.type == pygame.KEYDOWN: if event.key == pygame.K_SPACE: # Встреча с баем print("Салем!") sound.play()

pygame.display.flip()

pygame.quit() ```

2. Скрипт для бая: ```python import pygame pygame.init()

# Инициализация звука pygame.mixer.init() sound = pygame.mixer.Sound('bay_hello.wav') # Замените 'bay_hello.wav' на путь к вашему звуковому файлу

# Инициализация экрана screen = pygame.display.set_mode((800, 600)) pygame.display.set_caption('Bay Script')

# Координаты бая bay_x = 600 bay_y = 300

# Основной цикл программы running = True while running: for event in pygame.event.get(): if event.type == pygame.QUIT: running = False elif event.type == pygame.KEYDOWN: if event.key == pygame.K_SPACE: # Встреча с Алдар-Косе print("Салем!") sound.play()

pygame.display.flip()

pygame.quit() ```

Замените 'aldar_kose_hello.wav' и 'bay_hello.wav' на пути к соответствующим звуковым файлам. Оба скрипта создают окно Pygame и реагируют на нажатие пробела, воспроизводя звук и выводя сообщение "Салем!".

Чтобы запустить сцену, выполните оба скрипта одновременно. Они будут ожидать ввода с клавиатуры и реагировать на встречу друг с другом.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос