manager-3
?>

Информатика 10 класс Рекурсивные алгоритмы Заранее Дан рекурсивный алгоритм: procedure F(n: integer); begin writeln(n); if n < 5 then begin F(n+1); F(n+2); F(n*3) end end;Найдите сумму чисел, которые будут выведены при вызове F(2 ​

Информатика

Ответы

maksmi
var
  a: array [1..7] of System.Tuple<Boolean, String>;
  i: byte;
  
begin
  a[1] := new System.Tuple<boolean,string>(true, 'Понедельник');
  a[2] := new System.Tuple<boolean,string>(true, 'Вторник');
  a[3] := new System.Tuple<boolean,string>(true, 'Среда');
  a[4] := new System.Tuple<boolean,string>(true, 'Четверг');
  a[5] := new System.Tuple<boolean,string>(true, 'Пятница');
  a[6] := new System.Tuple<boolean,string>(false, 'Суббота');
  a[7] := new System.Tuple<boolean,string>(false, 'Воскресение');
  readln(i);
  writeln((i in [1..7] ? String.Format('Day #{0} is {1}. It is {2}.', i, a[i].Item2,
          (a[i].Item1 ? 'working day' : 'weekend')) : 'There aren`t this day.'));
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Информатика 10 класс Рекурсивные алгоритмы Заранее Дан рекурсивный алгоритм: procedure F(n: integer); begin writeln(n); if n < 5 then begin F(n+1); F(n+2); F(n*3) end end;Найдите сумму чисел, которые будут выведены при вызове F(2 ​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Shtorm-Shoe
Галина-Юлия1292
ksoboleva
Irinalobanowa
alexandergulyamov
annaan-dr582
Некрасов Валентина1097
ПодлеснаяМакарова1883
Vos-sv
sveta740450
СмыковаДарья1969
Маринина_Елена
oksanashabanovadc3197
Филиппович_Николаевич
борисовна Елена78