1: Ну-с, три раза циклом идем начиная с 1 до 3 и получается следующее: Идем первый раз: S:=1+1*1 в результате S = 2; Идем второй раз: S:=2+2*2 в результате S = 6; Идем третий раз: S:=6+3*3 в результате S = 15; ответ: S = 15; 2: В результате выполнения программы будет выведены 6 чисел которые получились в результате вычисления s:=s+2*j; Т.е. как и в предыдущем задание (1) идем циклом с 10 до 15 и считаем, а после сразу выводим. S:= 0 + 2*10; S=20; S:= 20 + 2*11; S=42; S:= 42 + 2*12; S=66; S:= 66+2*13; S=92; S:=92+2*14; S= 120; S:=120 + 2*15; S=150; 3: крч все тоже самое цикл и т.д. ответ: 5 20 60 120 120
Var s1,s2,c:string; i:integer; begin write('Type s1:'); readln(s1); write('Type s2:'); readln(s2); if length(s1)>length(s2) then begin for i:=1 to length(s1) do if (s1[i]>='0') and (s1[i]<='9') then write(s1[i]); writeln; for i:=1 to length(s2) do if ord(s2[i])>70 then write(s2[i]); end else begin for i:=1 to length(s1) do if ord(s1[i])>70 then write(s1[i]); writeln; for i:=1 to length(s2) do if (s2[i]>='0') and (s2[i]<='9') then write(s2[i]); end; end.
Пример ввода: Type s1:Mi Zu Type s2:MeL10N Пример вывода: MiZu 10
Идем первый раз: S:=1+1*1 в результате S = 2;
Идем второй раз: S:=2+2*2 в результате S = 6;
Идем третий раз: S:=6+3*3 в результате S = 15;
ответ: S = 15;
2: В результате выполнения программы будет выведены 6 чисел которые получились в результате вычисления s:=s+2*j;
Т.е. как и в предыдущем задание (1) идем циклом с 10 до 15 и считаем, а после сразу выводим.
S:= 0 + 2*10; S=20;
S:= 20 + 2*11; S=42;
S:= 42 + 2*12; S=66;
S:= 66+2*13; S=92;
S:=92+2*14; S= 120;
S:=120 + 2*15; S=150;
3: крч все тоже самое цикл и т.д.
ответ: 5 20 60 120 120