Вопрос по информатике:
В массив X(k) найти сумму элементов и их количество до первой перемены знака.
Данные для ввода: k=6, X(3;0;4;-5;2;-3).
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 17.06.2017 00:06
- Информатика
- remove_red_eye 10707
- thumb_up 22
Ответы и объяснения 1
X:array[1..100] of integer;
i,k:integer;
S:real;
Begin
S:=0;
Write('k = ');ReadLn(k);
Write('Введите массив X[',k,']: ');
For k:= 1 to k do
Read(X[k]);
i:=1;
if X[1]<0 then
Begin
While (i<=k)and(X[i]<0) do
Begin
S:=S+X[i];
i:=i+1;
End;
End
else
Begin
While (i=0) do
Begin
S:=S+X[i];
i:=i+1;
End;
End;
WriteLn('S = ',S);
End.
- 17.06.2017 02:29
- thumb_up 2
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.