Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
явлущуьеиетье8
29.04.2022 13:01 •
Информатика
Подсчитать сумму квадратов четных элементов. pascal !
Ответ:
Andrey2421
07.10.2020 09:21
// PascalABC.NET 3.3, сборка 1583 от 25.11.2017
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(ReadInteger('n='),-99,99); a.Println;
Writeln('S = ',a.Where(t->t.IsEven).Select(t->t*t).Sum)
end.
Пример
n= 19
49 -39 -47 67 8 -10 43 -26 58 89 13 61 -98 11 8 89 44 76 30
S = 22484
0,0
(0 оценок)
Ответ:
graincop
07.10.2020 09:21
Var
a:array[1..1000] of integer;
n,i,s:integer;
begin
write('Write size array: '); readln(n);
for i:=1 to n do
read(a[i]);
s:=0;
for i:=1 to n do
if a[i] mod 2=0
then s:=s+sqr(a[i]);
writeln(s);
readln;
readln
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
JloJlKeK
15.06.2021 07:55
Для получения знака , надо нажать клавишу с точкой одновременно с клавишой : shift,alt,tad,ctrl....
elizaveta08071999
15.06.2021 07:55
Первое письмо состоит из 50 символов 16-символьного алфавита,а второе-40 символов 32-символьного алфавита.сравните объемы информации,содержащиеся в двух письмах....
999Roman999999991
15.06.2021 07:55
204 перевести в шестнадцатиричную систему счисления...
BashProcker
27.04.2020 05:42
30 дан рекурсивный алгоритм procedure f(n: integer); begin writeln(n); if n 10 then begin writeln(n); f(n*2); f(n*n) end end; найдите сумму чисел, которые будут выведены при вызове...
МуратгалиевАмир
14.05.2020 16:13
40 .всем доброго вечера), изменить начальную программу(в паскале). дано такое : дан одномерный массив. переставить в обратном порядке элементы массива, расположенные между минимальным...
shevchukmaria2
14.05.2020 16:13
Нужно! дана строка s, состоящая из слов, разделённых пробелами, и буква c. выведите все слова из s, которые начинаются с буквы c. python...
kuzal
05.07.2022 08:07
Нарисуйте фигуру которая получится после выполнения программы повтори 6 [ вперед 80 направо 60 ] вперед 200...
theta4ka
05.07.2022 08:07
Составьте и запишите компьютерную программу на языке программирования паскаль для возведения целого числа а (можно брать и отрицательные числа) в целую степень в (здесь степень будет...
izzteleuov
15.02.2023 06:19
Сумма нечетных отрицательных чисел через массив в паскале...
gnkbdh
25.07.2020 22:59
Вэлектронных таблицах выделена группа ячеек а1: в1. сколько ячеек входит в эту группу?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(ReadInteger('n='),-99,99); a.Println;
Writeln('S = ',a.Where(t->t.IsEven).Select(t->t*t).Sum)
end.
Пример
n= 19
49 -39 -47 67 8 -10 43 -26 58 89 13 61 -98 11 8 89 44 76 30
S = 22484
a:array[1..1000] of integer;
n,i,s:integer;
begin
write('Write size array: '); readln(n);
for i:=1 to n do
read(a[i]);
s:=0;
for i:=1 to n do
if a[i] mod 2=0
then s:=s+sqr(a[i]);
writeln(s);
readln;
readln
end.