Дан массив E(10). Составить программу обработки массива: 1. Положительные элементы...

0 голосов
39 просмотров

Дан массив E(10). Составить программу обработки массива:
1. Положительные элементы массива заменить нулями.
2. Определить число элементов массива равных 5.
3. Найти сумму чисел, неравных 3.
Все это должно быть в одной задаче, решите плиз качественно, даю много баллов.
Ах, да, все это на языке паскаль.


Информатика (415 баллов) | 39 просмотров
0

Могу написать алгоритм на языке C++ или JavaScript. :)

Дан 1 ответ
0 голосов
Правильный ответ
var sum,c,i,l:integer;
E:array[1..10] of integer;
begin
writeln('Введите числа');
for i:=1 to 10 do begin
read(e[i]);
if e[i]>0 then e[i]:=0;
if e[i]=5 then l:=l+1;
if e[i]<> 3 then sum:=sum+e[i];
end;
writeln('Полученный массив');
for i:=1 to 10 do
write(e[i]:4);
writeln;
writeln('Сумма чисел, не равных трем равна ',sum);
writeln('Число элементов массива, равных пяти равна ',l);
end.
(1.7k баллов)
0

Упс

0

Щас еще доделаю

0

Привет! Умоляю, помогите мне с этими двумя заданиями! http://znanija.com/task/10852513

0
0

Не поможете?(

0

Я пока пишу другую, хотите помощь быстрее? Ставьте больше баллов

0

Я подожду. Но Вы решите моё?(

0

ДА возможно

0

Вы мне очень поможете! Буду ждать как Хатико)