• Вопрос по информатике. Написать программу на языке FreePascal. Дан массив определённой длины, в котором могут быть как положительные, так и отрицательные числа. Проинициализировать массив и найти кол-во элементов массива до первого отрицательного и сумму элементов после него

Ответы 1

  • Uses Crt;Const   N = 13;Var   A:array[1..N] of integer;   i,k:integer;   S:real;BeginRandomize;ClrScr;For i:= 1 to N do    Begin    A[i]:=random(21)-10;    Write(A[i],' ')    End;WriteLn;i:=1;k:=0;While (A[i]>=0)and(i<N) do   Begin   k:=k+1;   i:=i+1   End;if A[i]>=0 then k:=k+1;WriteLn('k = ',k);S:=0;For i:= i+1 to N do    S:=S+A[i];WriteLn('S = ',S:0:3);ReadLnEnd.
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years