Вход
Регистрация
Спроси Mozg AI
М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
.....больше.....
..меньше..
St151
17.09.2021 10:47 •
Информатика
Вроде легко,но сам непонял
Задание в фото
👇
Увидеть ответ
Открыть все ответы
Ответ:
velvis2050
17.09.2021
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 оценок)
Ответ:
Unikorn111
17.09.2021
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 оценок)
Это интересно:
С
Семейная-жизнь
02.02.2020
Как показать почтение умершему знакомому...
К
Компьютеры-и-электроника
01.08.2020
Как закрывать приложения на iPhone, iPad и iPod Touch: инструкция для начинающих...
К
Компьютеры-и-электроника
26.04.2020
Как изменить одежду сима в The Sims 2: простые шаги...
12.09.2020
Как остановить человека, который задирает вас...
И
Искусство-и-развлечения
07.05.2022
Как играть на тромбоне: советы и рекомендации для начинающих...
К
Кулинария-и-гостеприимство
25.08.2021
Как сделать чай из роз: полезные рецепты и особенности приготовления...
К
Кулинария-и-гостеприимство
24.06.2022
Как приготовить курицу с рисом: пошаговый рецепт для начинающих...
К
Кулинария-и-гостеприимство
02.05.2023
Как сварить овощи: простые рецепты и полезные советы...
П
Питомцы-и-животные
20.02.2021
Как определить пол хомячка...
С
Стиль-и-уход-за-собой
30.08.2020
Как справиться с месячными...
Новые ответы от MOGZ: Информатика
Даниал11111111111
14.10.2020
Практическая работа по информатике 8 класс...
Гоша2285
12.01.2023
Нужно написать конспект на тему 3D-редактор 6-го класса....
naletova1974
15.06.2020
вирус А заполняет 1ГБ за 2 месяца, вирус В заполняет 1 ГБ за 3 месяца , вирус С и Д заполняют 1 ГБ каждый за 12 месяцев. На компьютере одновременно обнаружили 4 вируса....
pomoch21213
02.01.2022
В какосм формате лучше сохранять фотографии?...
Litsonchik
05.09.2021
Ввести с клавиатуры целое число вывод на экран верноли это введеное число оканчивается на 3...
laykutina
07.04.2020
Передвиньте одну спичку, чтобы арифметическое равенство 8+3-4=0 стало верным. туплю 20 !...
aleksejgrunin0
17.01.2022
Решить 2 варианта по информатике! 30...
cneze
25.09.2021
Заполнить пропуски информатика...
морпехРФ
24.10.2020
СОСТАВИТЬ СХЕМЫ ПРЕДЛОЖЕНИЙ 1. Офицеры приезжавшие из армии рассказывали подробности героических боёв русских войск на подступах к Смоленску и при защите самого города....
кент1346
19.03.2023
Риант 1 1. Решите уравнение: х2 - 8x = -7 ....
MOGZ ответил
:хватит ли 100 рублей чтобы купить 5 карандашей по 6 рублей и календарь...
Назвать плюсы и минусы распространение народа на другие территории...
1. построить график функции у=5х-2 определить проходит ли график через...
Синтаксический разбор утром он долго гулял со своей таксой во дворе,...
{а+900)÷2мундагы а=4,40,400,4000,40000;...
Какой месяц был самым холодным в году?...
1) укажите, в каком предложении личный глагол используется в значении...
Реши с уравнения от 1 пристани одновременно в противоположных направлениях...
Причины раздела римской империи на запад и восток...
Подчеркни правильный вариант 1.what / how is his name? 2.where / why...
Полный доступ к 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.