![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Дано натуральное число N. Определить цифру, которая встречается наибольшее количество раз в этом числе.
Заранее, огромное спасибо!! |
#2
|
|||
|
|||
![]() Тут намеренно допущена ошибка, дабы стимулировать студента проанализировать код.
Код:
const Numbers = '0123456789'; var i, j: Integer; MaxCount: Integer; Count: Integer; FindChar: Char; begin MaxCount := 0; FindChar := #0; for i := 1 to Length(Numbers) do begin Count := 0; for j := 1 to Length(Edit1.Text) do if Numbers[i] = Edit1.Text[j] then Inc(Count); if Count > MaxCount then begin FindChar := Numbers[i]; end; end; ShowMessage(FindChar); end; |