12 травня о 18:00Вебінар: Лайфхаки з використання сервісу LearningApps в освітньому процесі

Контрольна робота з теми "Програми з циклами та розгалуженнями"

Про матеріал
Контрольна робота з теми "Програми з циклами та розгалуженнями" .
Перегляд файлу

Контрольна робота


І. частина (письмово).

Запишіть результат виконання програми       (3 бали)

1

2

3

a=1

n=2**a

b=(a**n)**n

print(b)

a=1

n=a**2

b=(a**n)**n

print(b)

a=1

n=a**2

b=(a**n)**n

print(a)

Відповідь­­­­­­______

Відповідь­­­­­­______

Відповідь­­­­­­______

4

5

6

a=2

n=a**2

b=(a**n)**n

print(a)

a=-1

n=a**2

b=(a**n)**n

print(b)

a=1

n=2**a

b=(a*n)*n

print(b)

Відповідь­­­­­­______

Відповідь­­­­­­______

Відповідь­­­­­­______

 

Запишіть умову до заданої програми та результат її виконання при а=-5 і b=5                                                          (3 бали)

a=int(input())

b=int(input())

if a%2!=0:

    a=a+1

for i in range(a,b+1,2):

    print (i)

-4

-2

0

2

4

 

 

ІІ. частина (за компютером)

Задача №346. Підрахунок чисел         (6 бали)

Порахуйте, скільки серед даних N чисел нулів, додатніх чисел, від’ємних чисел.

Вхідні дані

Вводиться число N, а потім N чисел.

Вихідні дані

Необхідно вивести спочатку число нулів, потім число додатніх і від’ємних чисел.

Приклади

Вхідні дані

5

28

0

0

0

0

Вихідні дані

4 1 0

 

 

 

 

 

 

 

 

 

Для перевірки

Контрольна робота

1 частина письмово.

  1. Запишіть результат виконання програми.   (3 бали)

1

2

3

a=1

n=2**a

b=(a**n)**n

print(b)

a=1

n=a**2

b=(a**n)**n

print(b)

a=1

n=a**2

b=(a**n)**n

print(a)

1

1

1

4

5

6

a=2

n=a**2

b=(a**n)**n

print(a)

a=-1

n=a**2

b=(a**n)**n

print(b)

a=1

n=2**a

b=(a*n)*n

print(b)

2

-1

4

 

ІІ. Запишіть умову до заданої програми та результат її виконання при а=-5 і b=5                                                                                    (3 бали)

a=int(input())

b=int(input())

if a%2!=0:

    a=a+1

for i in range(a,b+1,2):

    print (i)

-4

-2

0

2

4

Вивести всі парні числа в діапазоні від а до b,

ІІ. частина (за компютером)

Задача №346. Підрахунок чисел                              (6  балів)

Порахуйте, скільки серед даних N чисел нулів, додатніх чисел, від’ємних чисел.

Вхідні дані

Вводиться число N, а потім N чисел.

Вихідні дані

Необхідно вивести спочатку число нулів, потім число додатніх і від’ємних чисел.

Приклади

Вхідні дані

5

28

0

0

0

0

Вихідні дані

4 1 0

n=int(input())

z=0

d=0

v=0

for i in range(1,n+1):

  a=float(input())

  if (a==0):

    z=z+1

  if (a>0):

    d=d+1

  if (a<0):

    v=v+1

print(z,d,v)

docx
Додано
3 січня 2020
Переглядів
970
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку