Вопрос по информатике:
_Помогите (Pascal) сложить в массиве из 10 элементов первые 5 и последние 5 и сравнить их
начало :
const n=10;
var a: array [1..n] of integer;
i, s: integer;
begin
for i := 1 to n do
begin
a[i] := Random(100);
Write(a[i]:4);
end;
for i:=1 to n do readln(a[ i ] );
s:=a [1];
s:=s+a[ n ];
write(s);
i := 1;
I := 10;
write { '1');
end;_
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 26.02.2018 09:29
- Информатика
- remove_red_eye 10420
- thumb_up 39
Ответы и объяснения 1
У тебя много лишнего в куске программы. Ещё мне непонятно зачем ты выводишь числа делённые на 4, значения у них не изменилось в массиве. Хочу пояснить кое какие операции:
write () или writeln () -выводят числа
read () или readln () - вводят элементы
end. -программа обязательно заканчивается на end с точкой.
const n=10;
var a: array [1..n] of integer;
i, s1,S2: integer;
begin
for i := 1 to n do
begin
a[i] := Random(100);
Write(a[i],' '); end;
for i:=1 to n do
if i<(n/2) then S1:=S1+a[i] else S2:=S2+a[i];
writeln;
if S1S2 then if s1
Если нужно что-то изменить или пояснить пиши.
- 28.02.2018 00:11
- thumb_up 30
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.