Знаходження суми, добутку, кількості, та середнього арифметичного чисел $48

Додано: 18 квітня 2023
Предмет: Інформатика, 8 клас
Тест виконано: 15 разів
10 запитань
Запитання 1

оберіть правильний варіант запису діапазону для циклу, якщо нас цікавить інтервал цифр від -30 до 89

варіанти відповідей

for i in range(-31, 90):

for i in range(-30, 89):

for i in range(-31, 89):

for i in range(-30, 90):

Запитання 2

s=0

for i in range():

s=s+a

даний приклад програмного коду є:

варіанти відповідей

загальний вигляд знаходження суми

загальний вигляд знаходження добутку

загальний вигляд знаходження кількості

Запитання 3

p=1

for i in range():

p=p*a

даний приклад програмного коду є:

варіанти відповідей

загальний вигляд знаходження суми

загальний вигляд знаходження добутку

загальний вигляд знаходження кількості

Запитання 4

k=0

for i in range():

k=k+1

даний приклад програмного коду є:

варіанти відповідей

загальний вигляд знаходження суми

загальний вигляд знаходження добутку

загальний вигляд знаходження кількості

Запитання 5

Завдання

Знайти середнє арифметичне всіх натуральних двоцифрових чисел, кратних 13.

який із наведених прикладів коду вирішить завдання

варіанти відповідей

s=0

k=0

for i in range(10, 100):

   if i%13 == 0:

       s=k+i

       k=k+1

if k!=0:

   Sa=s/k

print("Sa=", Sa)

s=0

k=0

for i in range(10, 99):

   if i%13 == 0:

       s=s+i

       k=i+1

if k!=0:

   Sa=s/k

print("Sa=", Sa)

s=0

k=0

for i in range(10, 100):

   if i%13 == 0:

       s=s+i

       k=k+1

if k!=0:

   Sa=s/k

print("Sa=", Sa)

s=0

k=0

for i in range(10, 100):

   if i%13 == 0:

       s=s+i

       k=k+1

if k!=0:

   Sa=s*k

print("Sa=", Sa)

Запитання 6

Завдання

Знайти суму всіх натуральних двоцифрових чисел, що закінчуються на 3.


який із наведених прикладів коду вирішить завдання

варіанти відповідей

s=0

for i in range(10, 99):

   if i%10 == 3:

       print(i)

       s=s+i

print("s=", s)

s=0

for i in range(10, 100):

   if i//10 == 3:

       print(i)

       s=s+i

print("s=", s)

s=0

for i in range(10, 100):

   if i%10 == 3:

       print(i)

       s=s+i

print("s=", s)

s=0

for i in range(10, 100):

   if i%10 == 3:

       print(i)

       s=s-i

print("s=", s)

Запитання 7

Завдання

Знайти кількість усіх натуральних двоцифрових чисел, які складаються з непарних цифр.

який із наведених прикладів коду вирішить завдання

варіанти відповідей

k=0

for i in range(10, 100):

   x1=i//10

   x2=i%10

   if x1%2 == 0 and x2%2 == 0:

       k=k+1

print("k=", k)

k=0

for i in range(10, 100):

   x1=i//10

   x2=i/10

   if x1%2 == 1 and x2%2 == 1:

       k=k+1

print("k=", k)

k=0

for i in range(10, 100):

   x1=i//10

   x2=i%10

   if x1%2 == 1 and x2%2 == 1:

       k=k+1

print("k=", k)

k=0

for i in range(10, 100):

   x1=i//10

   x2=i%10

   if x1%3 == 1 and x2%3 == 1:

       k=k+1

print("k=", k)

Запитання 8

for x in range(4, 10, 2):

   y=x**2

   print("x=", x, "y=", y)

чому буде дорівнювати x та y при першому проходженні циклу

варіанти відповідей

4 та 16

4 та 8

4 та 6

4 та 4

Запитання 9

for x in range(4, 10, 2):

   y=x**2

   print("x=", x, "y=", y)

чому буде дорівнювати x та y при другому проходженні циклу

варіанти відповідей

4 та 16

6 та 36

6 та 18

6 та 24

Запитання 10

for x in range(4, 10, 2):

   y=x**2

   print("x=", x, "y=", y)

чому буде дорівнювати x та y при третьому проходженні циклу

варіанти відповідей

4 та 64

8 та 36

8 та 64

10 та 20

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест