vladik2ppp
15.02.2021 11:47

1.У исполнителя Квадратор две команды, которым присвоены номера: 1) вычти 4

2) возведи в квадрат

Первая из них уменьшает число на экране на 4, вторая возводит его во вторую степень. Исполнитель работает только с натуральными числами. .Составьте алгоритм получения из числа 7 числа 21, содержащий не более 5 команд. В ответе запишите только номера команд.

2.Определите значение переменной b после выполнения алгоритма:

с := 10

b := 5

с := 3 * с – b

b := ( с / 5 ) * ( b - 2 )

3.Черепашке был дан для исполнения следующий алгоритм: Повтори 5 [Вперёд 60 Направо 1200]. Какая фигура появится на экране?

1) правильный пятиугольник

2) правильный треугольник

3) правильный шестиугольник

4) незамкнутая ломаная линия

4.Напишите алгоритм и блок-схему для следующей задачи: найти S=7А+9В для любых заданных значений А и В.

5.Запишите алгоритм и блок-схему для следующего циклического алгоритма: всех значений Х, кратных 6, из найти Y=2Х2 - 3 интервала от -35 до -1.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
MilanaKnyazeva230899
02.01.2023 15:20

var

 a, b, c, d, kol: integer;

begin

   write('Введите четыре числа A, B, C и D через пробел: ');

   readln(a, b, c, d);

   if a mod 2 = 0 then inc(kol);

   if b mod 2 = 0 then inc(kol);

   if c mod 2 = 0 then inc(kol);

   if d mod 2 = 0 then inc(kol);

   if kol >= 2 then writeln('Среди введенных чисел есть два или более четных числа')

     else writeln('Среди введенных чисел менее двух четных');

end.

Объяснение:

Другой вариант (покороче):

var

 a, b, c, d: integer;

begin

   write('Введите четыре числа A, B, C и D через пробел: ');

   readln(a, b, c, d);

   if ((a mod 2) + (b mod 2) + (c mod 2) + (d mod 2)) <= 2

       then writeln('Среди введенных чисел есть два или более четных числа')

       else writeln('Среди введенных чисел менее двух четных');

end.

0,0(0 оценок)
Ответ:
серго220
10.07.2022 20:31

Тебе нужно добавить переменную color и проверять нажатие кнопки мыши, когда нажмут кнопку меняешь color

Объяснение:

import pygame

WIDTH = 300

HEIGHT = 250

FPS = 30

BLUE = (0,0,255)

WHITE = (255,255,255)

pygame.init()

x = WIDTH / 2

y = HEIGHT / 2

r = 10

color = "BLUE"

motion = ''

screen = pygame.display.set_mode((WIDTH, HEIGHT))

pygame.draw.circle(screen, color, (x, y), r)

pygame.display.update()

clock = pygame.time.Clock()

motion = 'stop'

running = True

while running:

   events = pygame.event.get()

   for i in events:

       if i.type == pygame.QUIT:

           running = False

           if i.type == pygame.KEYDOWN:

               if i.key == pygame.K_LEFT:

                   motion = "LEFT"

               if i.key == pygame.K_RIGHT:

                   motion = "RIGHT"

               if i.key == pygame.K_DOWN:

                   motion = "DOWN"

               if i.type == pygame.KEYUP:

                   print("Up")

               if i.key == pygame.K_LEFT or i.key == pygame.K_RIGHT or i.key == pygame.K_UP or i.key == pygame.K_DOWN:

                   motion = "stop"

               if motion == "LEFT":

                   x -= 1

               if motion == "RIGHT":

                   x += 1

               if motion == "UP":

                   y -= 1

               if motion == "DOWN":

                   y += 1

       if i.type == pygame.MOUSEBUTTONDOWN:

           if i.button == 1:

               if color == "BLUE":

                   color = "RED"

               else:

                   color = "BLUE"

               

   screen.fill(WHITE)

   pygame.draw.circle(screen, color, (x, y), r)

   pygame.display.update()

   clock.tick(FPS)

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