6.22) Дано естественное число . Найти : а)количество цифр 3 в

6.22) Дано естественное число . Найти :
а)количество цифр 3 в нем ;
б)сумму его цифр, больших 5;
в) творенье его цифр, великих 7 ;

6.26 ) Дано натуральное число .
а) определить его наивысшую цифру .
б)найти его наименьшую цифру.

Задать свой вопрос
1 ответ
Var
   A,k,S,M:integer;
   P:real;
Begin
Write('Введите естественное число: ');ReadLn(A);
k:=0;
S:=0;
P:=1;
While Agt;0 do
   Begin
   M:=A mod 10;
   if M = 3 then k:=k+1
   else
      Begin
      if M gt; 5 then S:=S+M;
      if M gt; 7 then P:=P*M;
      End;
   A:=A div 10;
   End;
WriteLn('k = ',k);
WriteLn('S = ',S);
WriteLn('P = ',P);
End.



Var
   A:integer;
   Max,Min,M:byte;
Begin
Write('Введите естественное число: ');ReadLn(A);
Max:=0;
Min:=10;
While Agt;0 do
   Begin
   M:=A mod 10;
   if Mlt;Min then Min:=M;
   if Mgt;Max then Max:=M;
   A:=A div 10;
   End;
WriteLn('Min = ',Min);
WriteLn('Max = ',Max);
End.
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт