Программирование на языке 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
Запишите число, которое будет напечатано в результате выполнения следующей программы.
Подпись отсутствует
Запишите число, которое будет напечатано в результате выполнения следующей программы.
Подпись отсутствует
// Внимание! Если программа не работает, обновите версию!
procedure Cheburek(s:string);
begin
var n:=ReadInteger('Количество строк в матрице:');
var m:=ReadInteger('Количество столбцов в массиве:');
Writeln('*** ',s,' матрица [',n,',',m,'] ***');
var a:=MatrRandom(n,m,-99,99);
a.Println(4); Writeln(4*a.ColCount*'-');
var s1:='сортированный вектор ср.значений нечетных столбцов';
Writeln(s1);
a.Cols.Select(x->x.Average).Where((x,i)->i.IsEven).Sorted.Println;
Writeln(s1.Length*'-');
end;
begin
Cheburek('первая');
Cheburek('вторая');
end.
Пример
Количество строк в матрице: 4
Количество столбцов в массиве: 8
*** первая матрица [4,8] ***
98 -64 -30 84 -6 11 4 7
-45 23 55 47 67 87 70 -64
40 20 91 -27 -12 42 -49 10
-59 -79 5 -77 -59 -44 -4 -10
сортированный вектор ср.значений нечетных столбцов
-2.5 5.25 8.5 30.25
Количество строк в матрице: 6
Количество столбцов в массиве: 11
*** вторая матрица [6,11] ***
-98 -40 -42 81 39 28 -3 -24 -33 79 13
22 26 -79 90 93 46 94 83 -1 -13 -18
-21 -44 85 60 43 -26 -94 -19 -34 99 -72
-35 46 8 30 88 -4 -87 -76 15 -94 9
-70 29 83 -79 -69 12 -24 -53 -27 96 -97
19 80 -98 96 79 84 -76 -29 85 14 14
сортированный вектор ср.значений нечетных столбцов
-31.6666666666667 -30.5 -25.1666666666667 -7.16666666666667 0.833333333333333 45.5
program prog1
integer N, k, i, j
real a(10,10)
read *, N
print *, 'Матрица:'
do i = 1,N
do j = 1,N
a(i,j) = sin(1.0*i+1.0*j/2)
end do
end do
do i = 1, N
print *, (a(i,j), j=1,N)
end do
k = 0
do i = 1, N
do j = 1, N
if(a(i, j) > 0) k = k+1
end do
end do
print *, k
end
Результат:
4
Матрица:
0.997494996 0.909297407 0.598472118 0.141120002
0.598472118 0.141120002 -0.350783229 -0.756802499
-0.350783229 -0.756802499 -0.977530122 -0.958924294
-0.977530122 -0.958924294 -0.705540299 -0.279415488
6