Предмет: Информатика,
автор: grebenvalik
Нужно сделать задание в Pascal ABC.!
Приложения:
Ответы
Автор ответа:
1
Ответ:
var
N: integer;
a: array [1..1000] of integer;
sum,i,k: integer;
begin
write('Введите размерность массива: ');
readln(N);
write('Введите элементы массива: ');
for i:=1 to N do
read(a[i]);
writeln('Элементы массива a: ');
for i:=1 to N do
write(a[i],' ');
writeln;
sum:=0;
for i:=1 to N do //Условие и проверка отрицательности и делимости элементов
if (a[i]<0) and (i mod 3 = 0) then
sum:=sum+sqr(a[i]);
writeln('Сумма квадратов значений элементов с условием равна: ', sum);
k:=0;
for i:=1 to N do //Условие и проверка положительности элементов
if (a[i]>0) and (a[i]<>sum) then
inc(k); //Сумма положительных элементов
writeln('Количество положительных элементов: ', k);
end.
Приложения:
kriskamai2002:
программа рабочая, поставьте как "лучшая". буду признательна:)
Похожие вопросы
Предмет: Математика,
автор: shahbazov75
Предмет: Математика,
автор: BlinЧick
Предмет: Алгебра,
автор: olya124556666
Предмет: Русский язык,
автор: Asmor
Предмет: История,
автор: Арчик756