femalewolf1309
20.12.2022 01:46

Склавиатуры вводится число. верно ли что все его цифры единицы.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
zurkus112
07.10.2020 20:48
//PascalABC.NET
//Версия 3.3, сборка 1611
begin
var x:=abs(ReadInteger()).ToString().Select(x->x.ToDigit());
write( x.Where(x->x=1).Count()=x.Count());
end.
0,0(0 оценок)
Ответ:
Me2mini
07.10.2020 20:48
Var
  n:integer;

begin
  Write('Введите проверяемое число: '); Read(n);
  n:=Abs(n); { от ввода отрицательных }
  while n>0 do begin
    if n mod 10 <> 1 then begin
      Writeln('Не все цифры - единицы');
      exit
      end;
    n:=n div 10
    end;
  Writeln('Да, все цифры числа - единицы')
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота