Предмет: Информатика,
автор: jilko1999
Pascal, помогите составить
На вход даётся число, определить произведение цифр числа кратных 3, если таких нет вывести на экран "нет".
Ответы
Автор ответа:
0
//PascalABC.NET
//Версия 3.3, сборка 1634
begin
var n:=abs(ReadInteger);
var a:=n.ToString.Select(x->x.ToDigit).Where(t->t mod 3=0);
if a.Count=0 then write('нет') else write(a.Aggregate(Real(1),(x,y)->x*y));
end.
//Версия 3.3, сборка 1634
begin
var n:=abs(ReadInteger);
var a:=n.ToString.Select(x->x.ToDigit).Where(t->t mod 3=0);
if a.Count=0 then write('нет') else write(a.Aggregate(Real(1),(x,y)->x*y));
end.
Похожие вопросы
Предмет: Геометрия,
автор: Pov0
Предмет: География,
автор: gameneighbor298
Предмет: Математика,
автор: Ruslanizm194
Предмет: Математика,
автор: Аноним