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

Написать программу на visual basic (vba).

в программу вводят стороны прямоугольника "а" и "в". программа выводит рисунок цветного закрашенного прямоугольника.

можно написать только процесс.

Показать ответ
Ответ:
Crownglas
Crownglas
18.06.2021 10:45
Інформатика - дуже сучасна галузь знань. Ми вивчаємо її в школі, як предмет, але не тільки. Навіщо потрібна інформатика? У сучасному світі ми щодня стикаємося з новітніми технологіями. У мене вдома є комп'ютер, підключений до Інтернету. Коли я шукаю що-небудь в Інтернеті або пишу другу повідомлення, то використовую досягнення інформатики.

Навколо нас - море інформації, а наука інформатика якраз вирішує питання, як управляти цим морем. Тому вона і носить таку назву. Без досягнень інформатики не існувало б комп'ютерів, Інтернету та інших нових технологій, які вже стали для нас звичні. Не було б навіть обчислювальних машин, які можуть виробляти складні розрахунки за частки секунди. А розрахунки потрібні скрізь: на виробництві, в банках, на лініях транспорту. Життя було б набагато складніше, якби інформатика не розвинулася до такого рівня, як зараз.

Не було б пошукових систем, за до яких зараз можна відшукати потрібну інформацію. Я не кажу, що можна знайти будь-яку інформацію про будь-яку людину, тому що в світі завжди залишаються таємниці і секрети. Але більшість інформації, корисної в навчанні та повсякденному житті, знайти можна. Ну, і море всякого цікавого теж. Ще років двадцять тому для цього довелося б йти в бібліотеку і ритися там півдня.

Виникає питання, навіщо вивчати інформатику всім школярам? Адже далеко не всі стануть програмістами, системними адміністраторами, веб-дизайнерами? Напевно, сенс цього в тому, щоб всі розуміли, з чим вони стикаються щодня, як це діє. Адже не дарма наш час називається інформаційною епохою.
0,0(0 оценок)
Ответ:
asya20045
asya20045
29.03.2020 04:53

Это футбол (тут использована pygame)

Правда, тут персонажи это два прямоугольничка. Но ими можно управлять с клавиатуры. И эта штука работает (прям отвечаю).

import pygame

import random

DISPLAY_H = 650

DISPLAY_W = 650

PLAYER_H = 25

PLAYER_W = 100

BALL_SIZE = 20

DISPLAY = pygame.display.set_mode((DISPLAY_W, DISPLAY_H))

BG_COLOR = (0, 0, 0)

FPS = 30

FPS_CLOCK = pygame.time.Clock()

def finish():

  pygame.quit()

def main():

  player1 = pygame.Rect(DISPLAY_W/2 - PLAYER_W/2, DISPLAY_H - 40, PLAYER_W, PLAYER_H)

  player2 = pygame.Rect(DISPLAY_W/2 - PLAYER_W/2, 40, PLAYER_W, PLAYER_H)

  ball = pygame.Rect(DISPLAY_W/2 - BALL_SIZE/2, DISPLAY_H/2 - BALL_SIZE/2,BALL_SIZE, BALL_SIZE)

  x_ball_move = 0

  y_ball_move = 0

  while not x_ball_move:

      x_ball_move = random.randint(-10, 10)

  while not y_ball_move:

      y_ball_move = random.randint(-10, 10)

  while True:

      for event in pygame.event.get():

          if event.type == pygame.QUIT:

              finish()

      keys = pygame.key.get_pressed()

      if keys[pygame.K_a]:

          player2.move_ip(-10, 0)

      elif keys[pygame.K_s]:

          player2.move_ip(10, 0)

      elif keys[pygame.K_z]:

          player2.move_ip(0, -10)

      elif keys[pygame.K_w]:

          player2.move_ip(0, 10)

      if keys[pygame.K_k]:

          player1.move_ip(-10, 0)

      elif keys[pygame.K_l]:

          player1.move_ip(10, 0)

      elif keys[pygame.K_m]:

          player1.move_ip(0, -10)

      elif keys[pygame.K_o]:

          player1.move_ip(0, 10)

      ball.move_ip(x_ball_move, y_ball_move)

      if ball.x < 0:

          x_ball_move = random.randint(1, 10)

      if ball.x > DISPLAY_W - BALL_SIZE:

          x_ball_move = random.randint(-10, -1)

      if ball.colliderect(player1):

          y_ball_move = random.randint(-10, -5)

      if ball.colliderect(player2):

          y_ball_move = random.randint(5, 10)

      if ball.y < 0:

          finish()

      if ball.y > DISPLAY_H - BALL_SIZE:

          finish()

      DISPLAY.fill(BG_COLOR)

      pygame.draw.rect(DISPLAY, (0, 255, 255), player1)

      pygame.draw.rect(DISPLAY, (0, 255, 255), player2)

      pygame.draw.rect(DISPLAY, (0, 255, 255), ball)

      pygame.display.update()

      FPS_CLOCK.tick(FPS)

main()

Объяснение:

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