Предмет: Информатика,
автор: АлександрР
Задача в паскале.
Вывести на экран в порядке возрастания все цифры, не являющиеся цифрами данного десятичного натурального числа (переменной целого типа). Например, число 125657 не содержит цифры: 0, 3, 4, 8, 9.
Ответы
Автор ответа:
0
var
s: string;
i, n: integer;
c: char;
b:boolean;
begin
readln(n);
s := inttostr(n);
for c := '0' to '9' do
begin
b := true;
for i := 1 to length(s) do
if s[i] = c then begin
b := false;
break;
end;
if b then writeln(c);
end;
end.
s: string;
i, n: integer;
c: char;
b:boolean;
begin
readln(n);
s := inttostr(n);
for c := '0' to '9' do
begin
b := true;
for i := 1 to length(s) do
if s[i] = c then begin
b := false;
break;
end;
if b then writeln(c);
end;
end.
Автор ответа:
0
вместо s := inttostr(n); надо str(n,s);
Автор ответа:
0
ну видать в разных средах разработки по разному
Автор ответа:
0
этот код писался на паскал АВС
Похожие вопросы
Предмет: Химия,
автор: sofiyaSkladovskaya
Предмет: Математика,
автор: harlamovdana481
Предмет: Алгебра,
автор: nurzadaabdykadyrova0
Предмет: География,
автор: Roool