Python 3 1)n=str(input()) c=0 e=0 for i in range(len(n)): if n[i]%2!=0: c+=1 else: e+=n[i] print('Нечётных цифр -',c,'Сумма чётных цифр -',e) 2)a=list(map(int,input().split())) c=0 for elem in a: if elem >0: elem=-1*elem if elem==0: c+=1print(a,' ',c) 3)import random a=[[[],[],[],[]],[[],[],[],[]],[[],[],[],[]],[[],[],[],[]]] for i in range(len(a)): for j in range(len(a)): a[i][j]=random.randint(-80,101) c=a[0][1]+a[0][2]+a[0][3]+a[1][2]+a[1][3]+a[2][3] print(c)
1. Опишем циклическое состояние светофора от начала часа 0 ≤ T < 3 ⇒ зеленый 3 ≤ T < 4 ⇒ желтый 4 ≤ T < 6 ⇒ красный 2. Замечаем, что цикл смены состояний светофора составляет 6 секунд, т.е. взяв остаток от деления заданного T на 6, мы сведем задачу к состоянию, описанному в п.1 3. Операция "Взятие остатка от деления вещественного числа" в QBASIC отсутствует, поэтому будем получать некое k - целочисленное частное от деления T на 6, а потом переопределять T = T - 6*k
'Microsoft QBASIC 1.0 DIM T AS DOUBLE INPUT "Введите T", T T = T - 6 * INT(T / 6) SELECT CASE T CASE IS <= 3 PRINT "Зеленый" CASE IS <= 4 PRINT "Желтый" CASE ELSE PRINT "Красный" END SELECT