Есть ли в числе одинаковые цифры - Free Pascal

Узнай цену своей работы

Формулировка задачи:

Определить, есть ли среди цифр заданного n - значного целого числа одинаковые цифры.

Решение задачи: «Есть ли в числе одинаковые цифры»

textual
Листинг программы
  1. uses crt;
  2. var
  3.   c:char; st:string[64]; k,s,i:longint;
  4.   q:set of char;
  5. begin
  6.   clrscr;
  7.   k:=0;
  8.   q:=[];
  9.   writeln('vvedite chislo');
  10.   while c<>#13 do
  11.     begin
  12.       read(c); st:=st+c;
  13.     end;
  14.     s:=length(st);
  15.     for i:=1 to s do
  16.       if st[i] in q then
  17.         k:=k+1
  18.       else
  19.         q:=q+[st[i]];
  20.         if k>0 then
  21.           writeln('est')
  22.         else
  23.           writeln('net');
  24.   readkey
  25. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы