дано трехзначное число. Правильно ли, что посреди его цифр есть равные

Дано трехзначное число. Правильно ли, что посреди его цифр есть равные 7?

Задать свой вопрос
2 ответа
//PascalABC.NET
//Версия 3.3, сборка 1627
begin
write(abs(ReadInteger).ToString.Where(x-gt;x='7').Countlt;gt;0);
end.

var i,n:integer;

seven:boolean;

begin

  readln(n);

    for i := 1 to 3 do begin

    if n mod 10 = 7 then begin

      seven:=true;

      break;

    end;

    n:= n div 10;

  end;

  if seven then writeln('есть одинаковые 7 ')

  else writeln('кратных 7 нет');

end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт