Вход
Регистрация
Спроси Mozg AI
М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
.....больше.....
..меньше..
deniskim01
15.10.2022 17:32 •
Информатика
Як виконується команда циклу з лічильником Object Pascal?
👇
Увидеть ответ
Открыть все ответы
Ответ:
Unikorn111
15.10.2022
PascalABC.NET 3.4.0, сборка 1672 от 10.06.2018
Внимание! Если программа не работает, обновите версию!
Самое глупое, что можно было придумать - использовать цикл с предусловием while ... do там, где имеется заданное число повторений:
begin
var n:=ReadInteger('n=');
var (s,i):=(0.0,1);
while i<=n do begin
s+=1/Sqr(2*i+1);
i+=1
end;
Writeln('S=',s)
end.
Пример
n= 10
S=0.210988884817533
Гораздо естественнее тут выглядит цикл со счетчиком:
begin
var n:=ReadInteger('n=');
var s:=0.0;
for var i:=1 to n do
s+=1/Sqr(2*i+1);
Writeln('S=',s)
end.
А если использовать современные возможности программирования в PascalABC.NET, решение вообще в одну строчку:
begin
Writeln('S=',SeqGen(ReadInteger('n='),t->1/Sqr(2*t+1),1).Sum)
end.
4,6
(67 оценок)
Ответ:
velvis2050
15.10.2022
PascalABC.NET 3.4.0, сборка 1672 от 10.06.2018
Внимание! Если программа не работает, обновите версию!
Самое глупое, что можно было придумать - использовать цикл с предусловием while ... do там, где имеется заданное число повторений:
begin
var n:=ReadInteger('n=');
var (s,i):=(0.0,1);
while i<=n do begin
s+=1/Sqr(2*i+1);
i+=1
end;
Writeln('S=',s)
end.
Пример
n= 10
S=0.210988884817533
Гораздо естественнее тут выглядит цикл со счетчиком:
begin
var n:=ReadInteger('n=');
var s:=0.0;
for var i:=1 to n do
s+=1/Sqr(2*i+1);
Writeln('S=',s)
end.
А если использовать современные возможности программирования в PascalABC.NET, решение вообще в одну строчку:
begin
Writeln('S=',SeqGen(ReadInteger('n='),t->1/Sqr(2*t+1),1).Sum)
end.
4,5
(91 оценок)
Это интересно:
К
Кулинария-и-гостеприимство
18.08.2021
Сделай свой день еще сладким: как сделать букет из конфет...
К
Компьютеры-и-электроника
03.08.2020
Вредоносное ПО в Facebook: как избавиться от него...
О
Образование-и-коммуникации
26.01.2022
Как хорошо учиться: советы, методы и секреты...
С
Семейная-жизнь
18.02.2023
Как придумать крутое и запоминающееся прозвище для себя или других?...
Т
Транспорт
28.04.2020
Как заменить ручки на руле мотоцикла: подробное руководство...
С
Стиль-и-уход-за-собой
12.09.2021
Хочешь меньше волос? Простые способы решения проблемы!...
К
Компьютеры-и-электроника
20.04.2021
Как увеличить размер ластика в MS Paint на ноутбуках с Windows 7...
Д
Дом-и-сад
09.03.2020
Как правильно очистить деревянную поверхность и сохранить её красоту на долгие годы?...
В
Взаимоотношения
17.05.2021
Как правильно флиртовать с Раками: знак зодиака и любовные отношения...
03.03.2023
Как пригласить девочку на свидание в пятом классе...
Новые ответы от MOGZ: Информатика
Ladnaya56
31.01.2022
Язык программирования - pythonпосчитайте средние значения для всех трёх платформ и сохраните их в переменных emojixpress_mean, instagram_mean и twitter_mean соответственно...
77788899
28.04.2023
Сгенерировать массив m из 10 элементов.каждый элемент-случайное число от 0 до 20. сгенерированный массив вывести на экран в виде таблицы из двух строк по пять элементов...
алина3903
07.09.2022
Получить массив х(n) по правилу: хi =1, если в i-м столбце заданной матрицы есть хотя бы один элемент превышающий заданное значение с, иначе xi=0. найти общее число...
Vadimqq
06.03.2021
Сделайте, , статистическую таблицу (см. вложенные фотографии) по паркам украины — берите любые маленькие числа и любые характеристики, лишь бы в итоге по формулам...
eryana
06.06.2022
Написать программу в кумир черепаха. 100 (если правильно)....
sloppysec
14.03.2021
Вычислите сумму чисел x и у, при х = d516, у = 578....
mkagermazov
30.08.2020
Дано:A..D1 куб, AD=4√2. найти: расстояние от прямой A1D1 до плоскасти A1B1C1D...
coolbembel
03.01.2021
Напишите легетивность правления, Анны Иоанновны. ...
mashashhukina
18.08.2022
не могу не как придумать) (6 класс)...
Shamаn14
12.05.2021
Когда каникулы у Спартанских мальчиков?...
MOGZ ответил
КТО ИЗ НИХ ОТНОСИТСЯ К СЕМУЙСТВУ ЛИНЕЙНЫХ Е. тюльпан, П. бамбук,...
Найти значение выражения по фото...
Имя императрицы,подписавшая указ о основании Оренбурга....
Выпишите глаголы в past simple...
3-тапсырма. Одағайды анықта! 1.Қазақ тілін жақсы оқымағаныма...
1. I ___ come if I had had time. have had would have did 2. After...
Найдите эквиваленты и ответьте на во по образцу (4 предложения):...
4. Страх - это: 1) реакция, которая свойственна не только человеку,...
{3х-8у=18 {-3х+4у=-6 {х-у=1 {х+у=7...
Даю 35!задание не сложное!...
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ
Оформи подписку
О НАС
О нас
Блог
Условия пользования
Авторское право
Политика конфиденциальности
Предпочтения cookie-файлов
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
App
Вход
Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ
Внимание! Если программа не работает, обновите версию!
Самое глупое, что можно было придумать - использовать цикл с предусловием while ... do там, где имеется заданное число повторений:
begin
var n:=ReadInteger('n=');
var (s,i):=(0.0,1);
while i<=n do begin
s+=1/Sqr(2*i+1);
i+=1
end;
Writeln('S=',s)
end.
Пример
n= 10
S=0.210988884817533
Гораздо естественнее тут выглядит цикл со счетчиком:
begin
var n:=ReadInteger('n=');
var s:=0.0;
for var i:=1 to n do
s+=1/Sqr(2*i+1);
Writeln('S=',s)
end.
А если использовать современные возможности программирования в PascalABC.NET, решение вообще в одну строчку:
begin
Writeln('S=',SeqGen(ReadInteger('n='),t->1/Sqr(2*t+1),1).Sum)
end.