Программирование на языке Python Это обязательный вопрос.
Выберите оператор вывода текста на экран в языке Python:
input()
print()
write()
read()
showmessage()
Что будет делать программа, когда дойдёт до выполнения команды a=input()
Компьютер выведет на экран значение переменной a
Компьютер сохранит в а новое произвольное значение
Компьютер остановится и будет ждать, пока пользователь не введёт какое-то значение и не нажмёт клавишу enter
Компьютер продолжит выполнение программы без остановок
Компьютер вычислит полный квадрат а
Компьютер сохранит в переменную а введённое пользователем значение
Для чего используют условный оператор?
Организовать повторяющиеся действия
Позволить программе выполнять разные команды в разных условиях
Позволить программе сохранить множество данных в одной переменной
Организовать ввод и вывод данных
Напишите условный оператор. Только его название
Для чего используют циклический оператор?
Организовать повторяющиеся действия
Позволить программе выполнять разные команды в разных ситуациях
Позволить программе сохранить множество данных в одной переменной
Организовать ввод и вывод данных
Какие операторы относятся к циклическим?
if
for
len
print
while
input
Для чего используют списки в Python?
Организовать повторяющиеся действия
Позволить программе выполнять разные команды в разных ситуациях
Позволить программе сохранить множество данных в одной переменной
Организовать ввод и вывод данных
Выберите правильное оформление создания списка.
s={'a', 'bc', 3, 4.5, {7, 'c'}, x}
s=['a', 'bc', 3, 4.5, [7, 'c'], x]
s='a', 'bc', 3, 4.5, 7, 'c', x
'a', 'bc', 3, 4.5, 7, 'c', x
s='a', 'bc', 3, 4.5, {7, 'c'}, x
Запишите, как обозначается 5-й элемент списка s?
Что сделает программа после выполнения следующего кода?
Подпись отсутствует
'hetto' в столбик
'hello' в столбик
'hetto' в строчку
'hello' в строчку
В ходе выполнения программы пользователь ввёл значения 2 и 5. Что выведет программа?
Подпись отсутствует
В ходе выполнения программы пользователь ввёл значения 2 и 5. Что выведет программа?
Подпись отсутствует
Что выведет программа в результате выполнения этой программы?
Подпись отсутствует
ДА
НЕТ
Ничего
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (9, 5); (11, 2); (4, 5); (7, –2); (4, 4); (7, 7); (1, –1); (3, 9); (2, 2). Сколько было запусков, при которых программа напечатала «NO»?
Подпись отсутствует
Что выведет программа в результате выполнения?
Подпись отсутствует
4 числа 5
6 чисел 5
3 числа 5
3 буквы у
4 буквы у
6 букв у
Что выведет программа в результате выполнения?
Подпись отсутствует
числа 5, 6, 7, 8, 9, 10
числа 5, 6, 7, 8, 9, 10, 11
числа 5, 11, 18, 26, 35, 45
числа 5, 11, 18, 26, 35, 45, 56
Запишите число, которое будет напечатано в результате выполнения следующей программы.
Подпись отсутствует
Запишите число, которое будет напечатано в результате выполнения следующей программы.
Подпись отсутствует
var m:array [0..14] of integer; i:integer;
function IsPositive(a:integer):boolean;
begin
result:=(a>-1);
end;
procedure work;
var min, max, count:integer;
begin
count:=0;
min:=m[0];
max:=0;
for i:=0 to 14 do begin
if IsPositive(m[i]) then begin
inc(count);
if m[i]>max then max:=m[i];
if m[i]<min then min:=m[i];
end;
end;
writeln('MAX: ', max);
writeln('MIN: ', min);
writeln('Count: ', count);
end;
begin
for i:=0 to 14 do begin
write('n: ');
readln(m[i]);
end;
work;
readln;
end.
Если число 3306(10) в системе исчисления с основанием а заканчивается цифрой 3, то тогда
число 3303 делится на основание системы а.
Отсюда алгоритм поиска. Находим все делители числа 3303.
3303 = 3*1101 = 3*3*367. Число 367 - простое. Поэтому основаниями системы исчисления
могут быть только 3, 9, 367. Основание =3 не подходит, так как по условию число должно заканчиваться на 3 -> основание больше 3. Остаются 9, 367.