Phyton. Сформировать массив (список) из 20 элементов.
Каждый элемент равен случайному целому числу от 1 до 5.
С клавиатуры вводим значение для числа X
В качестве ответа, выводим на экран:
- Номер 1-го элемента равного X
- Номер последнего элемента равного X
- Номера всех элементов равных X
Если нет элементов равных X, вывести "Не найдено"
алг
нач
| 4. Используем вспом. алгоритм
Четыре
| 2
сместиться на вектор (1,3)
опустить перо
сместиться на вектор (0,1)
сместиться на вектор (2,0)
сместиться на вектор (0,-2)
сместиться на вектор (-2,-2)
сместиться на вектор (2,0)
поднять перо
| 0. Исп. вспом. алгоритм и цикл
нц 3 раз
Ноль
кц
| 4
Четыре
кон
алг Ноль
нач
сместиться на вектор (1,0)
опустить перо
сместиться на вектор (0,4)
сместиться на вектор (2,0)
сместиться на вектор (0,-4)
сместиться на вектор (-2,0)
поднять перо
сместиться на вектор (2,0)
кон
алг Четыре
нач
сместиться на вектор (1,4)
опустить перо
сместиться на вектор (0,-2)
сместиться на вектор (2,0)
поднять перо
сместиться на вектор (0,2)
опустить перо
сместиться на вектор (0,-4)
поднять перо
кон
print("Введите коэффициенты для квадратного уравнения (ax^2 + bx + c = 0):")a = float(input("a = "))b = float(input("b = "))c = float(input("c = "))
discr = b ** 2 - 4 * a * cprint("Дискриминант D = %.2f" % discr)if discr > 0:from math import sqrt
x1 = (-b + sqrt(discr)) / (2 * a)x2 = (-b - sqrt(discr)) / (2 * a)print("x1 = %.2f \nx2 = %.2f" % (x1, x2))elif discr == 0:x = -b / (2 * a)print("x = %.2f" % x)else:print("Корней нет")