Какой набор символов будет выведен в результате работы следующей программы? Function f(x:string; a:byte):string; Begin If a<=3 then f:=copy (x,l,a)
10-11 класс
|
else f:=f(copy (x,2,a), a-2); end; begin writeln (f(‘abcdefghijklm’,7)); end.
Правильный ответ - cde
Удачи тебе;)
Другие вопросы из категории
1.С клавиатуры вводится целое двузначное число.Вывести на экран сумму его цифр.
2.Найти все двузначные числа,в которых есть цифра 4.
Прошу,помогите.
1) подверженность воздействию шумов
2) быстрое затухание сигнала
Читайте также
if a<=3 then
f:=copy (x,1,a)
else
f:=f(copy(x,2,a),a-2);
end;
begin
writeln(f(`abcdefghijklm`,7));
end.
end;. begin. Writeln (f('abcdefghijklm'7));. End.
Алгоритмический язык
нач
цел а, b
a :=56
b :=a-70
нц пока не (b>0)
b :=b+13
кц
нц пока mod(a,b)<>0
a :=a-4
кц
вывод а
кон
int[] mas = new int [] {-1, 0, 2, -8, 4, -9, 3, -4, 9, -3 };
int i = 0;
while (mas[i] < 0)
{ i++; Console.WriteLine(mas[i]);}
//24.Определить что будет напечатано в результате выполнения фрагмента программы:
int[] mas = new int[] { -1, 0, 2, -8, 4, -9, 3, -4, 9, -3 };
int i = 5;
do i--; while (mas[i] > 0);
Console.WriteLine(i);
//25.Определить что будет напечатано в результате выполнения фрагмента программы: int[] mas = new int[] { -1, 0, 2, -8, 4, -9, 3, -4, 9, -3 };
int k = 0; foreach (int el in mas)
if (el > 0) k+=el;
Console.WriteLine(k);
В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] – заданий сделал первый ученик Dat[2] – второй ученик и т.д.). Определите, что будет напечатано в результате работы следующей программы.
Алгоритмический язык
алг
нач
целтаб Dat[1:12]
цел k, m , month
Dat[1]:=5; Dat[2]:=5
Dat[3]:=6; Dat[4]:=8
Dat[5]:=4; Dat[6]:=5
Dat[7]:=4; Dat[8]:=7
Dat[9]:=4; Dat[10]:=4
Dat[11]:=8
Dat[12]:=7
month := 1; m:= Dat[1]
нц для k от 2 до 12
если Dat[k] <= m то
m:=Dat[k]
все
кц
вывод month
кон