с контрольной по информатике! 3. Что нам делать, чтобы написать программу на Python после входа в IDLE?
6. a [5,9,11, -5,0,98,31] - одномерный массив. К чему равен [5]?
7. Какая запись показывает ввод элементов массива? *
1) a = arr.array (‘i’).
2) для i в диапазоне (10): A [i] = random.randint (1,100).
3) var A: массив [1..10] целых чисел.
4) для i в диапазоне (10): если A [i] 0:
3) если B [i] <0:
4) если B [i] <> 0:
5) если B [i]% 2 == 0:
10. Какая запись указывает условие нахождения отрицательных чисел?
1) если B [i]% 2! = 0:
2) если B [i]> 0:
3) если B [i] <0:
4) если B [i] <> 0:
5) если B [i]% 2 == 0:
11. Какая запись соответствует тому, что 4-й элемент массива равен 7?
1) B [i] = 7.
2) B [4] = 7.
3) B [5] = 7.
4) B [7] = 3.
5) B [7] = 4.
159
308
Ответы на вопрос:
program test;
var i: integer;
begin
for i:=11 to 99 do
if i=(i+i-1) div 10 + (i+i-1) mod 10 * 10 then
writeln (i-1,' ',i)
end.
36 и 37
Объяснение:
for i:=11 to 99 do - перебираем двузначные числа
(i+i-1) - вычисляем сумму двух последовательных двузначных чисел
(i+i-1) div 10 - получаем первую цифру получившейся суммы
(i+i-1) mod 10 - получаем вторую цифру получившейся суммы
(i+i-1) mod 10 * 10 - чтобы переставить цифры в сумме умножаем последнюю цифру на 10 (из единиц делаем десятки)
(i+i-1) div 10 + (i+i-1) mod 10 * 10 - переставляем цифры в получившейся сумме
if i=(i+i-1) div 10 + (i+i-1) mod 10 * 10 then - сравниваем большее из двузначных чисел с числом получившемся после перестановки цифр суммы
Популярно: Информатика
-
peschanskaakris21.02.2021 07:05
-
MasterPomogite11.05.2021 06:42
-
гуля42916.01.2021 09:33
-
DashaZakh26.07.2022 00:16
-
kjigun27.04.2021 19:05
-
ассасин3222.01.2023 00:47
-
FaizTimYr10.09.2021 15:25
-
Miralis1102.11.2020 19:42
-
Ариса2705.10.2020 02:24
-
kocmoc50514.08.2020 12:41