Вопрос по информатике:
Задачи на массивы(в паскале):1.Найти количество нулей в одномерном массиве. 2. найти сумму элементов кратных 5. 3.найти сумму первых 5 элементов. 4. верно ли что в массиве есть два нуля. 5. найти сумму элементов из промежутка от А до В.
- 08.10.2017 21:56
- Информатика
- remove_red_eye 16946
- thumb_up 63
Ответы и объяснения 1
{Допустим ,что масив будет вводитса с клавиатуры число символов 10 тип-integer}
program mas;
var m:array [1..10] of integer;
i,o,kp,pp,oo,a,b,s:integer;
begin
writeln ('Vvedit masiv');
for i:=1 to 10 do begin
readln (m[i]); end;
o:=0;
for i:=1 to 10 do begin
if m[i]=0 then o:=o+1; end;
kp:=0
for i:=1 to 10 do begin
if m[i] div 5=5 then kp:=kp+1; end;
pp:=0;
for i:=1 to 5 do begin
pp:=pp+m[i]; end;
oo:=0;
for i:=1 to 10 do begin
if m[i]=0 then oo:=oo+1; end;
writeln ('Vvedit A i B');
readln (a,b);
s:=0;
for i:=a to b do begin
s:=s+m[i]; end;
writeln ('Kolichestvo 0 - ',o);
writeln ('suma kratna 5- ',kp);
writeln ('suma pervix 5- ',pp);
if oo=2 then writeln ('Virno v masivi dva nuli') else
writeln ('V masive ne 2 nuli');
writeln ('suma ot A do B= ',s);
end.
{P.S. я не проверял в Паскале если будут з нею проблемы то обращяйся}
{P.P.S. обрати внимание на разницу о и 0}
;- 09.10.2017 01:04
- thumb_up 15
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.