Informatică, întrebare adresată de adelinaipati, 9 ani în urmă

Va rog mult..Ofer multe puncte
Se da matricea B[1..4, 1..4]
Sa se scrie un program care sa zerografieze elementele de pe diagonala


stassahul: diagonala principala sau secundara? sau ambele?
adelinaipati: pe ambele
stassahul: Ok, in pascal, da?
adelinaipati: da
stassahul: Acush til scriu
adelinaipati: poti te rog si un program care sa zerografieze de pe diagonala principala

Răspunsuri la întrebare

Răspuns de stassahul
2
var

 B:array[1..4,1..4] of integer;
 i,j:integer;
 
begin

 for i:=1 to 4 do
  for j:=1 to 4 do
   begin
    read(B[i][j]);
    if(i=j) or (j=5-i) then
     B[i][j]:=0;
   end;
   
 for i:=1 to 4 do
  begin
   for j:=1 to 4 do
    write(B[i][j],' ');
   writeln;
  end;
 
end.

stassahul: Pentru diagonala principala, in loc de if(i=j) or (j=5-i) then pui if(i=j) then
adelinaipati: Multumesc mult
Alte întrebări interesante