Предмет: Информатика,
автор: MrNauryzbai7
Дана последовательность корень из 10,9,8,...1. Найти количество членов последовательности лежащих в [2;3]
Ответы
Автор ответа:
1
var i,k:integer;
begin
k:=0;
for i:=10 downto 1 do
if (sqrt(i)>=2)and(sqrt(i)<=3) then k:=k+1;
writeln('k = ',k);
end.
Результат:
k = 6
begin
k:=0;
for i:=10 downto 1 do
if (sqrt(i)>=2)and(sqrt(i)<=3) then k:=k+1;
writeln('k = ',k);
end.
Результат:
k = 6
MrNauryzbai7:
Могли бы вы еще одну программу написать?
В паскале выдает ошибку "Не расставлены круглые скобки)
Со скобками в программе всё в порядке.
Автор ответа:
0
// PascalABC.NET 3.3, сборка 1627 от 27.01.2018
// Внимание! Если программа не работает, обновите версию!
begin
1.To(10).Where(t->Sqrt(t).InRange(2.0,3.0)).Count.Println;
end.
Результат
6
// Внимание! Если программа не работает, обновите версию!
begin
1.To(10).Where(t->Sqrt(t).InRange(2.0,3.0)).Count.Println;
end.
Результат
6
Здраствуйте, мы еще не проходили такие команды, можете упростить?
Похожие вопросы
Предмет: Алгебра,
автор: saveliychelyaba2000
Предмет: Русский язык,
автор: abramovmisha24
Предмет: Английский язык,
автор: alipttx
Предмет: Литература,
автор: инавационная
Предмет: Математика,
автор: tross