Задать вопрос
14 июля, 09:06

Pascal. Определить, образуют ли цифры числа симметричную последовательность

+4
Ответы (1)
  1. 14 июля, 10:13
    0
    Var

    i, a, b, n, n2, j: longint;

    s: string;

    flag: boolean;

    begin

    Write ('Введите натуральное число больше 11: ') ;

    Readln (a) ;

    if a < = 11 then Writeln ('11 - первое симметричное число')

    else begin

    Str (a, s) ;

    n : = Length (s) ; n2 : = n div 2; flag : = true; i : = 1;

    repeat

    flag : = (s[i] = s[n - i + 1]) ;

    i : = i + 1

    until (not flag) or (i > n2) ;

    if flag then Write ('Число симметричное')

    else Write ('Число несимметричное')

    end;

    end.

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

    Введите натуральное число больше 11: 123454321

    Число симметричное
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Pascal. Определить, образуют ли цифры числа симметричную последовательность ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
1) Вычислить длину окружности и площадь круга одного и того же заданного радиуса R. Pascal (желательно с блок-схемой) 2) Найти сумму членов арифметической прогрессии, если известны её первый член, знаменатель и число членов прогрессии Pascal
Ответы (1)
Как описывают переменные в Pascal? Какие стандартные числовые типы языка Pascal вам известны? Что вам известно о соответствии типов переменных в языке Pascal? Какие арифметические операции можно выполнять в Pascal?
Ответы (1)
Определить, образуют ли цифры числа симметричную последовательность. через while
Ответы (1)
Записать решение задач в Pascal Abc: 1. Определить есть ли в составе трехзначного числа одинаковые цифры. 2. Вводятся два числа, определить одного они знака или нет. 3. Определить принадлежит ли х отрезку от 1 до 5. Границы входят в интеграл. 4.
Ответы (1)
1. На входе непустая последовательность натуральных чисел с нулем в конце. Вывести MIN и среднее арифметическое. Представить блок-схему и pascal-программу. 2. На входе последовательность вещественных чисел с нулем в конце.
Ответы (1)