Pasos para elaborar un programa en <br />BorlandDelphi 7 de Matriz Aritmética<br />(En este caso utilizaremos: triangular ...
Abrir el Programa   <br />
Agregamos un label, un groupbox;un botón, y un grid(4columnas x 4filas). (Cambiándole los nombres a cada componente).<br />
Adicionamos dos nuevos : verificar y salir. Los cuales programaremos luego. Cambiamos el color del formulario y agregamos ...
Ahora nos vamos al unit y declaramos nuestro arreglo y nuestras variables.<br />
Programamos los botones:salir, ingresar número.<br />(BotónSalir)<br />procedure TForm1.Button16Click(Sender: TObject);<br...
Programamos el botón Verificar<br />procedure TForm1.Button15Click(Sender: TObject);<br />var<br />conta:integer;<br />con...
Así se ve nuestra pantalla corrida<br />
Así se ve nuestra pantalla corrida<br />
Triangular Inferior<br />
Triangular Superior<br />
Diagonal<br />
Upcoming SlideShare
Loading in …5
×

Matriz slide

476 views

Published on

PRESENTACION PASO A PASO DE COMO ELABORAR UN PROGRAMA EN BORLAND DELPHI QUE MUESTRE CUANDO UNA MATRIZ ES DIAGONAL, TRIANGULAR SUPERIOR O TRIANGULAR INFERIOR

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
476
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Matriz slide

  1. 1. Pasos para elaborar un programa en <br />BorlandDelphi 7 de Matriz Aritmética<br />(En este caso utilizaremos: triangular superior,<br />Triangular inferior y diagonal)<br />Elaborado por: Marly Fernández<br />
  2. 2. Abrir el Programa <br />
  3. 3. Agregamos un label, un groupbox;un botón, y un grid(4columnas x 4filas). (Cambiándole los nombres a cada componente).<br />
  4. 4. Adicionamos dos nuevos : verificar y salir. Los cuales programaremos luego. Cambiamos el color del formulario y agregamos una imagen.<br />
  5. 5. Ahora nos vamos al unit y declaramos nuestro arreglo y nuestras variables.<br />
  6. 6. Programamos los botones:salir, ingresar número.<br />(BotónSalir)<br />procedure TForm1.Button16Click(Sender: TObject);<br />begin<br /> close;<br />end;<br />(BotónIngresar Números)<br />procedure TForm1.boton1Click(Sender: TObject);<br />begin<br />i:= 0;<br />j:= 0;<br /> for i:= 1 to 4 do<br /> for j:= 1 to 4 do<br /> begin<br /> mat[j,i]:= strtoint(inputbox('Ingrese un Numero','','0'));<br /> grid1.Cells[j -1 , i -1]:= inttostr(mat[j,i]);<br />carga:= mat[j,i];<br /> end;<br /> button15.Enabled:=true;<br /> boton1.Enabled:=false;<br />end;<br />
  7. 7. Programamos el botón Verificar<br />procedure TForm1.Button15Click(Sender: TObject);<br />var<br />conta:integer;<br />contb:integer;<br />x,y:integer;<br />begin<br />conta:= 0;<br />contb:=0;<br />for i:= 1 to 4 do<br />for j:= 1 to 4 do<br />begin<br /> resultado[i,j]:=0;<br />end;<br />for i:= 1 to 3 do<br />for j:= 2 to 4 do<br />begin<br />if (i<>j) and ((mat[i,j]) = 0 )then<br />begin<br />conta:= conta + 1;<br /> resultado[i,j]:= mat[i,j];<br />end;<br />(Continúa en el siguiente cuadro)<br />if (conta = 6) then<br />begin<br />showmessage('Es de tipo: Triangular Superior');<br /> button15.Enabled:=false;<br /> boton1.Enabled:=true;<br />end<br />else<br />if (contb = 6) then<br />begin<br />showmessage('Es de tipo: Triangular Inferior');<br /> button15.Enabled:=false;<br /> boton1.Enabled:=true;<br />end<br />else<br />if (conta <> 6) and (contb <> 6) then<br />begin<br />showmessage('La Matriz es Diagonal');<br /> button15.Enabled:=false;<br /> boton1.Enabled:=true;<br />end;<br />for x:=1 to 4 do<br />for y:=1 to 4 do<br /> grid1.Cells[x-1,y-1]:='';<br />end;<br />
  8. 8. Así se ve nuestra pantalla corrida<br />
  9. 9. Así se ve nuestra pantalla corrida<br />
  10. 10. Triangular Inferior<br />
  11. 11. Triangular Superior<br />
  12. 12. Diagonal<br />

×