Задать вопрос
19 июня, 07:29

Почему не работает программа по нахождению полиндрома через массив? Не понимаю?

const

n=5;

var

a: array[1 ... n] of char;

i, c: integer;

begin

for i:=1 to n do

read (a[i]) ;

readln;

c:=0;

for i:=1 to n div 2 do

if a[i]a[n-1-i] then c:=1;

if c=0 then writeln ('polindrom')

else writeln ('no') ;

readln;

+4
Ответы (1)
  1. 19 июня, 08:15
    0
    Const

    n = 5;

    var

    a: array[1 ... n] of char;

    i: integer;

    p: boolean;

    begin

    for i : = 1 to n do

    read (a[i]) ;

    p : = true;

    for i : = 1 to n div 2 do

    p : = p and (a[i] = a[n + 1 - i]) ;

    writeln ('Polindrom: ', p) ;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Почему не работает программа по нахождению полиндрома через массив? Не понимаю? const n=5; var a: array[1 ... n] of char; i, c: integer; ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике