1. Напишите программу для решения примера (по вариантам). Предусмотрите проверку деления на ноль. Все необходимые переменные пользователь вводит через консоль. Запись |пример| означает «взять по модулю», т.е. если значение получится отрицательным, необходимо сменить знак с минуса на плюс. Вариант 2. |((a2-b3 - c3*a2)*(b-c+c*(k-d/b3)) - (k/b -k/a)*c)2 - 20000|
2. Дан произвольный список, содержащий и строки и числа. Вариант 2. Выведите все нечетные элементы построчно.
3. Дан произвольный список, содержащий только числа.
Вариант 2. Выведите результат сложения всех чисел от 1 до 10.
4. Дан произвольный список, содержащий только числа. Вариант 2. Выведите минимальное число.
1) прямоугольник, первый вариант:
import turtle
b=40
l=b+20
turtle.shape('turtle')
turtle.goto(l,0)
turtle.goto(l,b)
turtle.goto(0,b)
turtle.goto(0,0)
turtle.penup()
turtle.goto(100,0)
1) прямоугольник, второй вариант:
import turtle
b=40
l=b+20
turtle.shape('turtle')
turtle.forward(l)
turtle.left(90)
turtle.forward(b)
turtle.left(90)
turtle.forward(l)
turtle.left(90)
turtle.forward(b)
turtle.penup()
turtle.forward(b)
2) птичка
import turtle
turtle.shape('turtle')
turtle.goto(50,-20)
turtle.goto(0,30)
turtle.goto(-10,30)
turtle.goto(-15,25)
turtle.goto(-10,20)
turtle.goto(-10,0)
turtle.goto(0,-10)
turtle.goto(20,-15)
turtle.goto(35,-15)
turtle.goto(50,-20)
turtle.penup()
turtle.goto(100,0)
1
Объяснение:
Программа выдаст "Yes" , если любое из условий сработает. Либо s будет больше 10, либо t больше A.
Мы сразу определяем сколько раз сработает первое условие: (10,2) , (11,12).
Получается нам осталось ещё, чтобы второе условие сработало 6 раз.
Мы видим, что если в переменную А записать число 1, то второе условие сработает на числах : (1,2) , (1,12) (-11,12) (-12,11) (10,10) (10,5)
В сумме с первым условием (s>10) получается, что программа выдаст "Yes" как раз 8 раз, не выполнится только ввод чисел (-11,-12)