Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
ромамс
14.02.2022 11:01 •
Информатика
Сгониривровать массив с размером от 1 до 100 найти сумму каждого 2 элемента
Ответ:
умница20063
21.08.2020 10:25
Var
i,s:integer;
a:array[1..100] of integer;
begin
for i:=1 to 100 do a[i]:=i;
s:=0;
i:=2;
while i<=100 do begin
s:=s+a[i];
i:=i+2
end;
Writeln('Сумма четных элементов равна ',s)
end.
Пример
Сумма четных элементов равна 2550
А вот так эту задачу решают "во взрослом мире" (если не помнят формулу суммы арифметической прогрессии):
// PascalABC.NET 3.3, сборка 1627 от 27.01.2018
// Внимание! Если программа не работает, обновите версию!
begin
Range(2,100,2).Sum.Println
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
yaroslavaaf
28.07.2020 00:51
Используя цикл с постусловием, составить алгоритм вычисления произведения f=2*4*6*8**2n, где n вводится...
Engee
05.02.2023 16:06
Універсальні цінності адміністрування це?...
lerashherbakov
25.11.2020 14:34
Вывести на экран матрицу 6x6, элементами которой являются целые случайные числа из интервала [20,50]. определить сумму мини-мальных элементов строк матрицы....
Apelsinka032
04.09.2021 23:47
Выбери верный ответ. представляет собой пару стрелок, позволяющих увеличивать или уменьшать значение в связанном с ними поле. панель инструментов рабочая область системный значок...
Roma99812
13.04.2022 19:37
паскаль 8 класс. программа: если а чётное то нужно найти корень из него, если а нечётное то ничего не делать...
StasSav06
16.02.2022 13:20
решить практическую работу по информатике...
bogdanlesja1
09.11.2022 18:16
Написать программу на языке Pascal с использованием цикла, так , чтобы программа по итогу выполнилась один раз, но при повторном запуске выдавала ошибку...
TheMissteress
31.05.2022 00:48
Под действием веса 40 h пружина растянулась на 2 см. какова ее жесткость,какова масса груза,каков объем груза,если он состоит из олова....
Aruzhankaaaaa1
31.05.2022 00:48
Решение на составление уравнений . 1. на одной автостоянке было в 4 раза меньше машин, чем на другой . когда со второй стоянки на первую перевели 12 автомобилей, машин на стоянках...
Kawaidesu43
31.05.2022 00:48
Составьте предложение со словом baby. заранее...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
i,s:integer;
a:array[1..100] of integer;
begin
for i:=1 to 100 do a[i]:=i;
s:=0;
i:=2;
while i<=100 do begin
s:=s+a[i];
i:=i+2
end;
Writeln('Сумма четных элементов равна ',s)
end.
Пример
Сумма четных элементов равна 2550
А вот так эту задачу решают "во взрослом мире" (если не помнят формулу суммы арифметической прогрессии):
// PascalABC.NET 3.3, сборка 1627 от 27.01.2018
// Внимание! Если программа не работает, обновите версию!
begin
Range(2,100,2).Sum.Println
end.