Отыскать сумму положительных элементов линейного массива целых чисел. Размерность массива-10.

Отыскать сумму положительных частей линейного массива целых чисел. Размерность массива-10. Наполнения массива выполнить с клавиатуры.

Задать свой вопрос
Таисия Худабердина
Язык какой?
Korchunova Stefanija
Паскаль
2 ответа
//PascalABC.NET
//Версия 3.3, сборка 1611
begin
write(ReadArrInteger(10).Where(x-gt;xgt;0).Sum());
end.
Var mas:array[0..9] of integer; i,sum:integer;
begin
sum:=0;
for i:=0 to 9 do
begin
  readln(mas[i]);
  sum:= sum+mas[i];
end;
writeln(sum);
end.
Виталик Баенкевич
перед заключительным end необходимо добавить readln; если вылетает в консоли
Нелли Радиевская
Спасибо огромное
Свистовская Эльвира
Тогда заместо строчки sum:=sum+mas[i]; пишете if mas[i]>0 sum:=sum+mas[i];
Камилла Башева
Не доглядел
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт