Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Решение. writeln('Исходный массив:'); ⇐ ПредыдущаяСтр 2 из 2
uses crt; const n=4; m=4; var i,j:integer; x:array[1..n,1..m] of integer; begin clrscr; randomize; writeln('Исходный массив:'); for i:=1 to n do begin for j:=1 to m do begin x[i,j]:=random(11)-5; write(x[i,j]:4) end; writeln end; writeln('Ответ: ненулевые элементы матрицы'); for i:=1 to n do for j:=1 to m do if x[i,j]<>0 then write(x[i,j], ' '); writeln end
Задача № 3 Дан двумерный массив. Посчитать сумму положительных элементов главной диагонали массива. Решение
uses crt; const n=5; m=5; var i,j,s:integer; x:array[1..n,1..m] of integer; begin clrscr; randomize; writeln('Исходный массив:'); for i:=1 to n do begin for j:=1 to m do begin x[i,j]:=random(51)-25; write(x[i,j]:4) end; writeln end; s:=0; for i:=1 to n do if x[i,i]>0 then s:=s+x[i,i]; if s=0 then writeln('Ответ: положительных элементов на главной диагонали нет!') else writeln('Ответ: S=',s); end.
|