1→ 2; 2→3; 3→4; 10→11; 100→101 к числу прибавляется 1
1→2; 2→4; 3→6; 4→8; 10→20; 100→200 число умножается на 2
1→3; 2→5; 3→7; 4→9; 10→21; 100→201 к числу прибавляется следующее число. например: 1+2=3; 2+3=5; 3+4=7; 100+101=201
1→2; 2→1; 3→4; 4→3; 10→9; 11→12; 100→99 если число четное, то отнимаем 1, если нечетное, то прибавляем1.
1→2; 2→1; 3→6; 4→2; 10→5; 11→22; 100→50 четное число делим на 2, нечетное число умножаем на 2
1→1; 2→1; 3→1; 4→1; 10→2; 11→2; 100→3 сколько цифр в числе, такое число
1→1; 2→2; 3→0; 4→1; 20→2; 21→ 0 если число делится на 3, то 0. если не делится, то ответом будет число 1 или 2, которое нужно прибавить или отнять чтобы получить 0 или число которое делится на 3 без остатка
1. программа суммирует числа от 1 до 10, следовательно в ответе будет сумма: 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55.
1.1.
var k,s: integer;
begin
s: =0;
k: =1;
repeat
s: =s+k;
k: =k+1;
until k > 10;
write(s);
end.
2. в первом цикле
for n: =1 to 100 do
a[n]: =n-10;
вычисляются элементы массива а по формуле a[n]: =n-10, первые 10 из них будут отрицательные.
во втором цикле
for n: =1 to 100 do
b[n]: =a[n]*n;
вычисляются элементы массива в по формуле b[n]: =a[n]*n, а т.к. первые 10 элементов массива а отрицательные числа, то и 10 первых элементов массива в будут отрицательными, а т.к. в массиве в 100 элементов, то положительных будет 90.
Поделитесь своими знаниями, ответьте на вопрос: