Какое число будет напечатано в результате выполнения программы s 1 for k in range 5 s s 1 print s
Перейти к содержимому

Какое число будет напечатано в результате выполнения программы s 1 for k in range 5 s s 1 print s

  • автор:

Определите, что будет напечатано в результате работы следующего фрагмента программы: var k, s: integer; begin s:=0; k:=1; while s < 66 do begin k:=k+3; s:=s+k; end; write(k); end. Как решить таблицей?Скажите пожалуйста.

Изначально заданы 2 переменные: «s» и «k», равные 0 и 1 соотвественно. Далее следует цикл, работающий до того момента, как «s» не станет равной или больше 66. 1) k = 4, s = 4. 2) k = 7, s = 11. 3) k = 10, s = 21. 4) k = 13, s = 34. 5) k = 16, s = 50. 6) k = 19, s = 69. Далее цикл не будет выполнятся, ибо «s» уже больше 66. В конце программа выводит на печать «k», которое равно 19. Ответ: 19.

  • Связаться с нами
  • Правила проекта
  • Лицензионное соглашение
  • Политика конфиденциальности

Контрольная работа «Программирование на Python» 9 класс

Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.

Работа содержит вопросы по теме «Программирование» (первый год обучения)
Система оценки: 5 балльная

Список вопросов теста

Вопрос 1

Определите значение переменной a после выполнения алгоритма:

a = 4
b = 6
b = 8 + a * b
a = b / 4 * a

Вопрос 2

Определите значение переменной а после исполнения данного алгоритма.

a = 12
b = 8 + a / 2
a = a – b / 2

Вопрос 3

Чему будет равна переменная «c» после выполнения этой программы:

a = 26
b = 6
b = a // b + b
c = a % b + a

Вопрос 4

Чему будет равна переменная «c» после выполнения этой программы:

a = 22
b = 4
b = a // b
c = a // b

Вопрос 5

Чему будет равна переменная «c» после выполнения этой программы:

a = 28
b = 7
b = a % b + 4
c = a % b + 1

Вопрос 6

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10
if a < 5:
a += 12
else:
a -= 7

Вопрос 7

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10;
if a > 5: a += 12
else: a -= 7
if a > 5: a += 12
else: a -= 7

Вопрос 8

Сколько раз будет выполнен этот цикл?

i = 4
while i < 2:
print ( » Привет !» )
i += 1

Вопрос 9

Чему будет равно значение переменной «a» после выполнения этого цикла?

i = 2
a = 12
while i < 5:
a += i
i += 1

Вопрос 10

Определите, что будет напечатано в результате работы следующей программы.

s = 1
for k in range(1, 8):
s = s + k
print( s )

Вопрос 11

Определите, что будет напечатано в результате работы следующей программы.

s = 0
for k in range(14, 19):
s = s + 7
print( s )

Вопрос 12

Что будет выведено на экран после выполнения программы?

s = «123»
s = s + «0» + s;
s = s + s;
print ( s )

Вопрос 13

Что будет выведено на экран после выполнения этой программы?

s = «12345»
n = len(s) + len(«456»)
print ( n )

Вопрос 14

Что выведет на экран эта программа:

s = » инф »
q = «a» * 5
s = s + q
print(s)

Вопрос 15

Что выведет на экран эта программа?

s = «информатика»
print ( s[5] )

Вопрос 16

Для массива 5 2 8 3 1 7

определите, какое значение будет выведено:

for i in range(N):

if A[i] % 2 == 0:

Домашняя работа информатика 8 класс Python

Тест по теме Циклы.
1. Определите, что будет напечатано в результате выполнения следующего скрипта:
s = 0
for k in range(3,11):
s = s + k
print(s)
2. Определите, что будет напечатано в результате выполнения следующего скрипта:
s = 0
for k in range(-5,11):
s = s + 2 * k
print(s)
3. Определите, что будет напечатано в результате выполнения следующего скрипта:
s = 1
for k in range(1,30):
s = (k – 5) * s
print(s)
4. Определите, что будет напечатано в результате выполнения следующего скрипта:
s = 1
for k in range(30):
s = (–1) * s
print(s)
5. Определите, что будет напечатано в результате выполнения следующего скрипта:
z = 30
for n in range(30):
if n > 10:
z = z — n
else:
z = z + n
print(z)
6. Определите, что будет напечатано в результате выполнения следующего скрипта:
z = 30
for n in range(10):
if n < 0:
z = z – 2 * n
else:
z = n — z
print(z)
7. Определите, что будет напечатано в результате выполнения следующего скрипта:
a = 23
b = 4
while a > b:
if a % 2 == 0:
b = b + a
else:
a = a – 2 * b + 1
print(b)
8. Определите, что будет напечатано в результате выполнения следующего скрипта:
s = 0
m = 123
while m > 0:
d = m % 10
s = s + d
m = m // 10
print(s)

9. Определите, что будет напечатано в результате выполнения следующего скрипта:
c = 0
m = 123
while m > 1:
d = m % 10
c = (c + d) * 10
m = m // 10
print(c)
10. В результате выполнения программы, записанной ниже на экран будет выведено два числа A и B. Укажите такое наибольшее число x, при вводе которого на экран будет выведено сначала 3, а потом 5.
x = int(input())
A = 0
B = 0
while x > 0:
A = A + 1
if B < x % 10:
B = x % 10
x = x // 10
print(A)
print(B)

Голосование за лучший ответ

1. 52
2. 80
3. 0
4. 1
5. -295
6. 35
7. 20
8. 6
9.320
В последнем отступы не могу угадать, не могу сказать ответ

Тест-контрольная работа «Начала программирование»

Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.

Контрольная работа по теме «Начала программирования» для 8-х классов
Система оценки: 5 балльная

Список вопросов теста

Вопрос 1

Чувствителен ли Python к регистру (большая или маленькая буквы):

Варианты ответов
Вопрос 2

Какие существуют типы переменных в Python (выбрать несколько выриантов):

Варианты ответов
Вопрос 3

Переменная int:

Варианты ответов
  • вещественная переменная
  • символьная строка
  • логическая переменная
  • целая переменная
Вопрос 4

Переменная str:

Варианты ответов
  • вещественная переменная
  • символьная строка
  • логическая переменная
  • целая переменная
Вопрос 5

Переменная float:

Варианты ответов
  • вещественная переменная
  • символьная строка
  • логическая переменная
  • целая переменная
Вопрос 6

Переменная bool:

Варианты ответов
  • вещественная переменная
  • символьная строка
  • логическая переменная
  • целая переменная
Вопрос 7

Каков будет результат выполнения int(«88»):

Варианты ответов
Вопрос 8

Каков будет результат выполнения float(«88»):

Варианты ответов
Вопрос 9

Каков будет результат выполнения str(88.0):

Варианты ответов
Вопрос 10

Имена переменных могут включать (выбрать несколько):

Варианты ответов
  • Русские буквы
  • Латинские буквы
  • Пробелы
  • Скобки, знаки + = ! ? и др.
  • Знак подчёркивания (_)
  • Цифры
Вопрос 11

Какие имена являются правильными в Python (выбрать несколько):

Варианты ответов
Вопрос 12

Что будет выведено в результате выполнения программы:

a = 20
b = a + 5
a = b * 100
print(a)

Варианты ответов
Вопрос 13

Что будет выведено в результате следующего действия print(2**20)

Варианты ответов
Вопрос 14

Что будет в результате выполнения следующего действия print(23 % 2)

Варианты ответов
Вопрос 15

Что будет в результате выполнения следующего действия print(23 % 3):

Варианты ответов
Вопрос 16

Результатом выполнения команды print(24 // 3) будет число:

Варианты ответов
Вопрос 17

Что будет результатом выполнения алгоритма:

a = int(input())
b = int(input())
s = a + b
print(s)

Варианты ответов
Вопрос 18

Что будет результатом выполнения алгоритма:

a = input()
b = input()
s = a + b
print(s)

Варианты ответов
Вопрос 19

Что будет в результате выполнения следующего алгоритма:

x = int(input())
if x > 0:
print(x)
else:
print(-x)

Варианты ответов
Вопрос 20

Что будет в результате выполнения программы:

a = int(input())
b = int(input())
if a < b:
print(a)
else:
print(b)

если a = 10, b = 20?

Варианты ответов
Вопрос 21

Какой ряд чисел образуется после выполнения следующего алгоритма:

for i in range(1,10):
print(i)

Варианты ответов
  • 1 2 3 4 5 6 7 8 9 10
  • 1 2 3 4 5 6 7 8 9
  • 0 1 2 3 4 5 6 7 8
Вопрос 22

Какой ряд чисел образуется после выполнения алгоритма:

for i in range(1, 10+1):
print(i)

Варианты ответов
  • 1 2 3 4 5 6 7 8 9 10
  • 1 2 3 4 5 6 7 8 9 10 11
  • 1 4 9 16
Вопрос 23

Что выведет программа после выполнения данного алгоритма:

Входные данные: Иванов

print(‘Как Ваша фамилия?’)
name = input()
print(‘Здравствуйте, ‘+ name + ‘!’ )

Варианты ответов
  • Как Ваша фамилия? Здравствуйте, Иванов!
  • Как Ваша фамилия? Здравствуйте, Иванов !
  • Как Ваша фамилия? Здравствуйте, Иванов !
Вопрос 24

Как обозначается логический оператор И, ИЛИ, НЕ в Python:

Варианты ответов
  • or, not, if
  • and, or, not
  • and, or, if
  • and, else, not
Вопрос 25

Что будет в результате выполнения следующего алгоритма программы:

a = int(input())
b = int(input())
if a % 10 == 0 or b % 10 == 0:
print(‘YES’)
else:
print(‘NO’)

если а = 15, b = 45?

Варианты ответов
Вопрос 26

Как будет записано число 18 после выполнения следующего алгоритма:

x = float(input())
print(x)

Варианты ответов
Вопрос 27

Что будет после выполнения следующей программы:

for i in range(4):
print(i)
print(i**2)

Варианты ответов
  • 0 0 1 1 3 3 4 4
  • 0 0 1 1 2 4 3 4
  • 0 0 1 1 2 4 3 9
Вопрос 28

Результатом выполнения алгоритма цикла while будет:

i = 1
while i print(i**2)
i = i + 1

Варианты ответов
  • 1 2 4 8 12 14
  • 1 2 16 24 32
  • 1 4 9 16 25 36 49 64 81 100
Вопрос 29

Определите, что будет напечатано в результате работы следующей программы

s = 0
for i in range(8, 13):
s = s + 12
print(s)

Вопрос 30

Определите значение переменной а после выполнения алгоритма:

a = int(input())
b = int(input())
b = a / 2 * b
a = 2 * a + 3 * b
print(a)

Вопрос 31

Для вычисления квадратного корня из х используется функция:

Варианты ответов
  • abs(x)
  • sqrt(x)
  • math.sqrt(x)
  • sqr(x)
Вопрос 32

Для генерации случайного целого числа из интервала [10, 20] необходимо использовать выражение:

Варианты ответов
  • random.randint(10, 20)
  • random.randint(0, 10) * 2
  • random.random(10, 20)
  • random.random(0, 10) * 2
Вопрос 33

Определите значение переменной с после выполнения следующего фрагмента:

a = 100
b = 30
a -= b * 3
if a > b:
c = a — b
else:
c = b — a

Варианты ответов
Вопрос 34

if a % 2 == 0:
print(‘Да’)
else:
print(‘Нет’)

позволяет определить, является ли число а:

Варианты ответов
  • целым
  • двузначным
  • чётным
  • простым
Вопрос 35

Какие операторы цикла существуют в языке Python?

Варианты ответов
  • for
  • while
  • repeat . until
  • loop
Вопрос 36

Цикл в фрагменте программы

p = 2
while p > 0.1:
p *= 0.1

будет исполнен раз

Варианты ответов
  • 0
  • 1
  • 2
  • бесконечное число раз
Вопрос 37

Цикл в фрагменте программы:

a = b = 1
while a + b < 8:
a += 1
b += 2

Варианты ответов
Вопрос 38

Определите значения переменных s и i после выполнения фрагмента программы:

s = 0
i = 5
while i >= 0:
s += i
i -= 1

Варианты ответов
  • s = 0, i = -1
  • s = 5, i = 0
  • s = 15, i = 5
  • s = 15, i = -1
Вопрос 39

Выберите фрагмент программы, в котором ищется произведение 1 * 2 * 3 * 4 * 5:

Варианты ответов
  • p = 0
    i = 1
    while i i += 1
    p *= i
  • p = 1
    i = 1
    while i < 6:
    i += 1
    p *= i
  • p = 1
    i = 1
    while i < 6:
    p *= i
    i += 1
  • p = 1
    i = 1
    while i > 5:
    p *= i
    i += 1
Вопрос 40

В данном фрагменте программы:

s = 0
for i in range(1, 11):
s += 2 * i

Варианты ответов
  • сумма целых чисел от 1 до 10
  • сумма чётных чисел от 1 до 10
  • удвоенная сумма чисел от 1 до 10
  • сумма первых десяти чётных чисел

Получите комплекты видеоуроков + онлайн версии

Сохранить у себя:
Нравится 0

Комментарии 2

Чтобы добавить комментарий зарегистрируйтесь или войдите на сайт

Ирина videouroki.net, 14.09.2022 10:01

Пользователь,

Подскажите где ответы брать?!

Здравствуйте. Благодарим Вас за внимание к нашему сайту. Ответы на тест от пользователя сайта предоставить не можем. Добавить возможность просмотра ошибок может только пользователь, который разработал данный тест. Если у Вас возникнут вопросы, напишите, пожалуйста, в нашу службу техподдержки на email: [email protected]

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *