Mikhailova
?>

элементтік базаның атауы? өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш көмектесіңіздерші мен сіздерге көмек тесемін​

Информатика

Ответы

anovikovsr

ответ:транзисторлар

Объяснение:

v-zhigulin1
1)
var i,a:Integer;
begin
a:= 1;
while a<>0 do
begin
Read(a);
i+=a;
end;
WriteLn(i=10);
end.

2) Можно через double. Но после 170! уже бесконечность.
var n:Integer;
var b:double;
begin
b:=1;
Read(n);
for var i:= 1 to n do
b*=i;
WriteLn('factorial '+n+' = '+b);
end.

3) Работает как и с числами так и со строками.
var arr:array of char;
var a:String;
var first,last:Integer;
begin
Read(a);
arr:= a.ToCharArray();
for var i:= 0 to arr.Length-1 do
begin
first:=Pos(arr[i], a);
last:=Pos(arr[i], a,first+1);
if (first>0) and (last > 0) and (first<>last) then
begin
first:=99;
break;
end;
end;
if first = 99 then
WriteLn('Содержит. Это число '+arr[last-1])
else
WriteLn('Несодержит.');
end.
Chistov9721209
PascalABC.NET 3.3.5, сборка 1659 от 09.04.2018
Внимание! Если программа не работает, обновите версию!

№1

function IsGood(n:integer):boolean;
begin
  n:=Abs(n);
  var s:=0;
  while n>0 do begin
    s+=n mod 10;
    n:=n div 10
    end;
  Result:=s=10
end;

begin
  var k:=ReadSeqIntegerWhile(t->t<>0).Where(t->IsGood(t)).Count;
  Writeln(k,' чисел с суммой цифр, равной 10')
end.

Пример
-5234 20043 52340 10531 -64 31502 0
2 чисел с суммой цифр, равной 10

№2

begin
  var n:=ReadInteger('Введите число:');
  if n<=1 then Writeln(n,'!=',1)
  else Writeln(n,'!=',1.To(n).Aggregate(BigInteger(1),(i,j)->i*j))
end.

Примеры
Введите число: 5
5!=120

Введите число: 20
20!=2432902008176640000

Введите число: 100
100!=93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000

№3

begin
  if ReadInteger('Введите число:').ToString.GroupBy(t->t).
      Select(t->(t.Key,t.Count)).Any(t->t[1]>1)
  then Writeln('Число содержит по крайней мере две одинаковые цифры')
  else Writeln('Введенное число не содержит одинаковых цифр')
end.

Примеры
Введите число: 12345670
Введенное число не содержит одинаковых цифр

Введите число: 1320624
Число содержит по крайней мере две одинаковые цифры

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

элементтік базаның атауы? өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш өтініш көмектесіңіздерші мен сіздерге көмек тесемін​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

mlf26
Sergei_Olga658
Яковчук1911
Rafigovich1267
agaloan8
ksoboleva
egamedicalbuh
Natalya1895
lenapopovich556510
yanva
alenchik19938823
alexandergulyamov
ovdei71
cheshirsky-kot
denbelousov963