6. Рекурсия
Какой результат получится после работы программы?
Вводится пользователем : 3 .
Нашёл ошибку?
Вы должны авторизоваться, чтобы ответить на задание. Пожалуйста, войдите в свой профиль на сайте или зарегистрируйтесь.
Что получится после завершения работы программы?
Как вывести время работы программы ПОСЛЕ завершения работы progressBar?
У меня почему-то сначала выводится время в MessageBox, а затем уже завершает свою работу.
Самоудаление программы после завершения ее работы
Как можно реализовать самоудаление программы после завершения ее работы? Мой код (работать не.
Как сохранить данные после завершения работы программы?
Как сохранить данные после завершения работы программы ? С базами данных, вроде, мысль ясна. Но.
Некоторые программы на виндоус 7 после неправельного завершения работы стали прозрачные
Некоторые программы на виндоус 7 после неправельного завершения работы стали прозрачные. Папа.
403 / 359 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
Сообщение от vovalski
a)
Сколько раз выполнится цикл (i=3; i>0; i++) printf(“%d”, i); Обьясните ответ
До того как переменная i вылезет из рамок своего типа.
Добавлено через 2 минуты
Сообщение от vovalski
b)
Определить чему будет равно f после завершения программы
f будет ровно 23.
Регистрация: 21.09.2010
Сообщений: 74
Меня скорее не точный ответ интересует, а обьяснение как его найти!
403 / 359 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
Сообщение от vovalski
c)
Как заполнется массив «mas» в данной ситуации?
Сначала mas заполнен вот этими числами <,,,>, потом в цикле проверяется если элемент отрецательный то ему присваевается тоже значение только по модулю а если элемент больше нуля или равен нулю то ему присваевается 5.
Добавлено через 3 минуты
vovalski, в цикле переменной f плюсуется значение i и к i прибовляется 1, когда и становится равным 7-и то цыкл заканчивается.
27696 / 17314 / 3810
Регистрация: 24.12.2010
Сообщений: 38,979
Сообщение от vovalski
Меня скорее не точный ответ интересует, а обьяснение как его найти!
Если б мы жили в идеальном мире, где натуральные числа принимают сколь угодно большие значения, ответ на задачу (а) — никогда! Но в наших компах числа представлены конечным числом битов.
И как только i вылезет за максимально-допустимое значение, происходит кирдык, и i становится отрицательным. Условие i>0 перестает выполняться, и цикл, слава Богу, кончается. Точный момент зависит от компутера, транслятора, платформы. Не исключено, что есть компьютеры, которые при переполнении просто дадут ошибку-сбой-переполнение.
А впрочем, попробуй сам! Но вместо i++ поставь i+=100, чтоб меньше мучиться
Добавлено через 4 минуты
По поводу задачи (b): Представь себя на минутку компьютером и начни выполнять написанные тобой инструкции шаг за шагом, записывая получающиеся результаты и проверяя — не пора ли выходить из цикла. Уверяю тебя — чрезвычайно полезное упражнение! Чего мы тут такие умные? Вот-вот.
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Как настроить автоматический переход в Windows XP из MS DOS после завершения работы некой программы?
Добрый день! Подскажите, как решить такой вопрос. Есть некая прога, которая работает в dos. После.
Что получится в результате выполнения программы?
Опишите, что получится в результате выполнения программы? Program Variant3; Const n=17; Var B.
Что получится в результате выполнения программы?
Что получится в результате выполнения программы? Program Variant2; Const n=10; Type.
Организация работы программы до её завершения пользователем
есть вот такой код на паскале Program p1; Label gb; Var i,n,state,v:integer; .
Какой результат получится после выполнения следующего алгоритма в Паскале:
Какой результат получится после выполнения следующего алгоритма:
end.
Лучший ответ
. Ученик (151) 3 года назад
Александр Просветленный (25012) . ABCNET выдает ошибку — преобразование вещественного типа в целый. И, похоже, правильно делает.
. Ученик (151) 3 года назад
Действительно) Спасибо большое
Остальные ответы
5-3
2
5 * (2 — 1)
5
5 + 2 + 5
12 % 2
0
. Ученик (151) 3 года назад
спасибо большое за подробное объяснение
АлександрПросветленный (25012) 3 года назад
Интересно, что ABCNET выдает ошибку — преобразование вещественного типа в целый.
АлександрПросветленный (25012) 3 года назад
Ох уж эта невнимательность! Выводим b а не d — результат 2 :)))
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
Тест-контрольная работа «Начала программирование»
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Контрольная работа по теме «Начала программирования» для 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]