М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
lizavettta888
lizavettta888
16.02.2020 01:53 •  Информатика

Вопросы и задания
1. Что такое основной алгоритм, вс алгоритм?
2. Чем отличается описание вс алгоритма от обращение
к вс алгоритму?
3. Каковы правила описания вс алгоритмов (процедур)
для исполнителя ГРИС?
4. Как записывается команда обращения к процедуре в языке исполните-
ля ГРИС?
5. В чем суть метода последовательной детализации?
6. Что такое программирование снизу вверх, сверху вниз?
7. Используя вс алгоритмы, нарисовать:​

👇
Открыть все ответы
Ответ:
Danila43pirojok
Danila43pirojok
16.02.2020

slon = []

figure = []

slon.append(int(input('Введите номер строки ( слон ): ')))

slon.append(int(input('Введите номер столбца ( слон ): ')))

figure.append(int(input('Введите номер строки ( фигура ): ')))

figure.append(int(input('Введите номер столбца ( фигура ): ')))

if slon[0] < figure[0]:

   if slon[1] < figure[1]:

       while True:

           if slon[0] < 8:

               slon[0] += 1

           if slon[1] < 8:

               slon[1] += 1

           if slon[0] == figure[0] and slon[1] == figure[1]:

               print('Слон бьёт фигуру')

               break

           if slon[0] == 8 or slon[1] == 8:

               print('Слон НЕ бьёт фигуру')

               break

   elif slon[1] > figure[1]:

       while True:

           if slon[0] < 8:

               slon[0] += 1

           if slon[1] > 0:

               slon[1] -= 1

           if slon[0] == figure[0] and slon[1] == figure[1]:

               print('Слон бьёт фигуру')

               break

           if slon[0] == 8 or slon[1] == 1:

               print('Слон НЕ бьёт фигуру')

               break

   else:

       print('Слон НЕ бьёт фигуру')

elif slon[0] > figure[0]:

   if slon[1] > figure[1]:

       while True:

           if slon[0] > 0:

               slon[0] -= 1

           if slon[1] > 0:

               slon[1] -= 1

           if slon[0] == figure[0] and slon[1] == figure[1]:

               print('Слон бьёт фигуру')

               break

           if slon[0] == 1 or slon[1] == 1:

               print('Слон НЕ бьёт фигуру')

               break

   elif slon[1] < figure[1]:

      while True:

           if slon[0] > 0:

               slon[0] -= 1

           if slon[1] < 8:

               slon[1] += 1

           if slon[0] == figure[0] and slon[1] == figure[1]:

               print('Слон бьёт фигуру')

               break

           if slon[0] == 1 or slon[1] == 8:

               print('Слон НЕ бьёт фигуру')

               break

   else:

       print('Слон НЕ бьёт фигуру')

else:

   print('Слон НЕ бьёт фигуру')

4,5(39 оценок)
Ответ:
милана5555555
милана5555555
16.02.2020

list = [12, 34, 8, 15, 9, 26]

list_below = []

list_above = []

n = 0

m = 0

chk = False

print("Ваш массив: " + str(list))

while chk == False:

  try:

      n = int(input("Введите пороговое значение N: "))

      chk = True

  except ValueError:

      print("Неверное значение. Вводите целое число.")

for val in list:

   if val < n:

       list_below.append(val)

   if val > n:

       if m == 0:

           m = val

       list_above.append(val)

print("Числа в массиве меньше " + str(n) + ": " + str(list_below))

print("Первое число в массиве больше " + str(n) + ": " + str(m))

print("Числа в массиве больше " + str(n) + ": " + str(list_above))

print("Сумма чисел, которые больше " + str(n) + ": " + str(sum(list_above)))

4,7(49 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ