Помогите пожалуйста! 8класс! Ввести натуральное число и определить, какие цифры встречаются несколько раз. Решить с помощью цикла с условием! Заранее
5-9 класс
|
спасибо!
program asd;
uses crt;
var s,s1:string;
i,j,k: integer;
b1,b2:boolean;
begin
writeln('Vvedite naturalnoe chislo:');
readln(s);
for i:=1 to length(s) do
begin
b1:=false;
b2:=true;
for j:=1 to length(s) do
begin
if i<>j then
if s[i]=s[j] then
begin
b1:=true;
for k:=1 to length(s1) do
if s[i]=s1[k] then b2:=false;
end;
end;
if b1 and b2 then s1:=s1+s[i]+' ';
end;
if length(s1)<>0 then
begin
writeln('Повторяются: ',s1);
end
else writeln('Ничего не повторяется');
readln;
end.
Другие вопросы из категории
Читайте также
(с защитой от неверного ввода) или Ввести натуральное число и определить, верно ли, что сумма его цифр равна 10 (с защитой от неверного ввода).
Паскаль
с while
Ввести натуральное число и определить, какие цифры встречаются несколько раз (с защитой от неверного ввода).
число и определить, какие цифры встречаются несколько раз.
Пример:
Ввести натуральное число и определить, верно ли, что сумма его цифр равна 10
Даны натуральное число n и вещественные числа a1, a2, ..., an. Определить среднее арифметическое вещественных чисел...
ПАСКАЛЬ,ПОМОГИТЕ ПОЖАЛУЙСТА