Вход
Регистрация
Спроси 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.