Есть ответ 👍

Контрольная работа по информатике по теме «Основные алгоритмические конструкции»
Вариант 2

Фамилия, Имя Класс
Задание 1.
1.1 Выберите правильный ответ на вопрос.
Какая команда позволяет ввести данные в память компьютера с
клавиатуры?
a)int() b)print() c)goto() d)input()
1.2 Выберите правильный ответ на вопрос.
Какая из операций позволяет вычислить целую часть от деления
числа a на число b?
a) a**b b) a//b c) a%b d) a*/b
1.3 Напишите ответ на вопрос.
Какой цикл называют циклом с неизвестным количеством

повторений?
Задание 2. Реализуйте код для решения задачи на языке Python.
В памяти компьютера храниться число. Выведи на экран данное число,
а также его четверть.
Задание 3. Реализуйте код для решения задачи на языке Python.
С клавиатуры вводится число. Определи, является ли оно нечетным и
выведи соответствующее сообщение на экран.
Задание 4. Реализуйте код для решения задачи на языке Python.
С клавиатуры вводятся два числа. Вычислите для них (если это
возможно) значение выражения 7a
3−b
+
9∗b
10

Задание 5. Реализуйте код для решения задачи на языке Python.
С клавиатуры вводится целое число. Найдите сумму цифр данного
числа.
Например, число 293. Сумма его цифр 2+9+3=14

262
383
Посмотреть ответы 1

Ответы на вопрос:


"не так" тут не понятый до конца механизм работы цикла for. в соответствии с заголовком цикла for n: =1 to length(str) значение length(str) вычисляется перед первым входом в цикл и в дальнейшем не перевычисляется. вы же в теле цикла посредством delete(str,n,1); строку укорачиваете. вполне естественно, что в какой-то момент параметр цикла i в str[n] будет указывать за пределы её текущей длины.

Популярно: Информатика