Это в Паскале.Первая задача: Дана последовательность чисел,оканчивающихся отрицательным

Это в Паскале.
1-ая задачка: Дана последовательность чисел,заканчивающихся отрицательным числом. Отыскать среднее арифметическое введенных положительных чисел.
И вторая: Дана последовательность чисел,количество которых заблаговременно не известно. Сколько чисел было введено до первого нуля?

Буду очень благодарен,если ответите.

Задать свой вопрос
1 ответ
1

var a,n,s: integer;
begin
 n := 0;
 s := 0;
 read(a);
 while a gt;= 0 do
  begin
  s := s + a;
  n := n + 1;
  read(a)
  end;
 write(s/n)
end.



2

var a,n: integer;
begin
 n := 0;
 read(a);
 while a lt;gt; 0 do
  begin
  n := n + 1;
  read(a)
  end;
 write(n)
end.

, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт