Информатика, опубликовано 2018-08-22 21:43:26 by Гость
дано натуральное число. определить какое из цифр в этом числе чаще 0 или 9
Ответ оставил Гость
Var s: string;
i, z, n, a: integer;
begin
readln(a);
s := floattostr(a);
for i := 1 to length(s) do
begin
if (s[i] = 0) then inc(z);
if (s[i] = 9) then inc(n);
end;
writeln(z, , n);
if (z > n) then writeln("0" > "9");
if (z if ((z = 0) and (n = 0)) then writeln("0" = "9" = 0!)
else if (z = n) then writeln("0" = "9" = , z);
end.
Только я тут испугался аж: всё правильно, а не так пишет х) Если ввести число, начинающееся с нуля, то первые нули отбросятся:)
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
Форма вопроса доступна на