Задать вопрос
13 августа, 18:34

Напишите программу которая определяет верно ли что введенное число содержит по крайней мере две одинаковые цифры возможно не стоящие рядом как например 212

+1
Ответы (1)
  1. 13 августа, 20:14
    0
    var

    s: string;

    i, j, n: integer;

    c: char;

    flag: boolean;

    begin

    Write ('Введите произвольное число: '); Readln (s);

    flag : = false;

    n : = length (s);

    i : = 1;

    while (i < = n) and (not flag) do

    begin

    c : = s[i];

    j : = i + 1;

    while (j < = n) and (not flag) do

    if s[j] = c then flag : = true else j : = j + 1;

    if (not flag) then i : = i + 1

    end;

    if flag then Writeln ('Символ "', c, '" встречается больше одного раза')

    else Writeln ('Все символы уникальны')

    end.

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

    Введите произвольное число: - 1453.5462

    Символ "4" встречается больше одного раза
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Напишите программу которая определяет верно ли что введенное число содержит по крайней мере две одинаковые цифры возможно не стоящие рядом ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы