ekatef45
?>

Чем быстрее, тем лучше))3 задание. Составление блок схем

Информатика

Ответы

Zhanna417
Var
  i, a, b, n, n2, j: longint;
  s: string;
  flag: boolean;

begin
  Write('Введите через пробел границы диапазона: ');
  Readln(a, b);
  if b < a then begin n := a; a := b; b := n end;
  if a < 11 then a := 11;
  for i := a to b do
  begin
    Str(i, s);
    n := Length(s); n2 := n div 2; flag := true; j := 1;
    repeat
      flag := (s[j] = s[n - j + 1]);
      j := j + 1
    until (not flag) or (j > n2);
    if flag then Write(i, ' ')
  end;
end.

Тестовое решение:

Введите через пробел границы диапазона: 800 1500
808 818 828 838 848 858 868 878 888 898 909 919 929 939 949 959 969 979 989 999 1001 1111 1221 1331 1441

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

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

Чем быстрее, тем лучше))3 задание. Составление блок схем
Ваше имя (никнейм)*
Email*
Комментарий*

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

lorsam36
perfectorg
ludakamasana
NataliaBerezovskaya33
Chikichev456
viz-art-pnz1664
ganna1790
Arsen-araqelyan20164
Malenyuk
aleksey7800
mariy-y34
a96849926288
kapriz1999
grazia2017
elenasnikitina84