SlideShare una empresa de Scribd logo
1 de 10
BIENVENIDOS A ESTA PREENTACION DE DIAPOSITIVAS
República Bolivariana de VenezuelaMinisterio de Educación UniversitariaUniversidad Pedagógica Experimental Libertador“Luis Beltrán Prieto Figueroa” MATRIZ DIAGONAL AUTOR:TREJO ELIANA  SECCION: 102 PAENA-2011 PROFA.: ANAIDA ESCALONA BARQUISIMETO, AGOSTO DE 2011
1º PASO REALIZAMOS EL FORMULARIO INSERTAMOS  UN TITULO (LABEL) INSERTAMOS UN MEMO DONDE SE INDIQUE LA FINALIDAD DEL PROGRAM INSERTAMOS  UNA IMAGEN BMP PARA HACER VISTISO EL PROGRAMA INSERTAMOS LOS BOTONES QUE DESEAMOS COLOCAR INSERTAMOS UN STRINGRID QUE MUESTRE LA MATRIZ
2º PASO: PROGRAMAR EL BOTON (CARGAR MATRIZ) PRIMERO DECLARAMOS LA MATRIZ  ASI: var   Form1: TForm1; matrizDiagonal:array [1..n,1..n] of integer; implementation {$R *.dfm}
2º PASO: PROGRAMAR EL BOTON (CARGAR MATRIZ) LUEGO PROGRAMAMOS EL BOTON ASI: procedure TForm1.CARGAR_MATRIZClick( var i,j:integer; begin for i:=1 to n do for j:=1 to n do if (i=j) thenbegin matrizDiagonal[i,j]:=strtoint(inputbox('CAPTURA DE DATO','INTRODUCE EL NUMERO PARA LLENA LA MATRIZ','')); grid.Cells[j-1,i-1]:=inttostr( matrizDiagonal[i,j]); end elsegrid.Cells[j-1,i-1]:='0'; end;
3º PROGRAMAMOS EL BOTON BORRAR MATRIZ ESTE BOTON  SE PROGRAMA ASI: procedureTForm1.BORRAR_MATRIZClick(Sender: TObject); var i,j:integer; begin for i:=1 to n do for j:=1 to n do grid.Cells[j-1,i-1]:=''; end;
4º PROGRMAMAOS EL BOTON SALIR (OPCIONAL) DE ESTA MANERA:  procedureTForm1.SALIRClick(Sender: TObject); begin begin IF MESSAGEDLG ('¿DESEA TERNINAR DE TRABAJAR?',MTWARNING,[MBYES,MBNO],0)=MRNO  THEN SHOWMESSAGE('PUEDES CONTINUAR.........!') ELSE CLOSE; end; end;
EL PROGRAMA EJECUTADO SERIA ASI: PRESIONAMOS F9 PARA LLEGAR A ESTA PANTALLA
EL PROGRAMA YA EJECUTADO ES ASI: UNA VEZ QUE EJECUTAS E INTRODUCES  LOS NUMEROS QUE DESEAS  POR MEDIOS DE UN IMPUTBOX, SE TE MOSTRARA ESTA PANTALLA
GRACIAS POR SU ATENCION ELABORADO POR:  ELIANA TREJO M EMAIL: ELIANATRJO21@GMAIL.COM

Más contenido relacionado

Similar a Presentacion matriz diagonal (13)

17
1717
17
 
Unidad 4 tema 3
Unidad 4  tema 3Unidad 4  tema 3
Unidad 4 tema 3
 
17 por
17 por17 por
17 por
 
Practica 2
Practica 2Practica 2
Practica 2
 
18
1818
18
 
18 por
18 por18 por
18 por
 
24
2424
24
 
Presentacion matriz identidad
Presentacion matriz identidadPresentacion matriz identidad
Presentacion matriz identidad
 
20
2020
20
 
20 por
20 por20 por
20 por
 
Elemento 3
Elemento 3Elemento 3
Elemento 3
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0VISUAL BASIC 6.0
VISUAL BASIC 6.0
 
Formulario u4tema4
Formulario u4tema4Formulario u4tema4
Formulario u4tema4
 

Último

Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 

Último (10)

Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

Presentacion matriz diagonal

  • 1. BIENVENIDOS A ESTA PREENTACION DE DIAPOSITIVAS
  • 2. República Bolivariana de VenezuelaMinisterio de Educación UniversitariaUniversidad Pedagógica Experimental Libertador“Luis Beltrán Prieto Figueroa” MATRIZ DIAGONAL AUTOR:TREJO ELIANA SECCION: 102 PAENA-2011 PROFA.: ANAIDA ESCALONA BARQUISIMETO, AGOSTO DE 2011
  • 3. 1º PASO REALIZAMOS EL FORMULARIO INSERTAMOS UN TITULO (LABEL) INSERTAMOS UN MEMO DONDE SE INDIQUE LA FINALIDAD DEL PROGRAM INSERTAMOS UNA IMAGEN BMP PARA HACER VISTISO EL PROGRAMA INSERTAMOS LOS BOTONES QUE DESEAMOS COLOCAR INSERTAMOS UN STRINGRID QUE MUESTRE LA MATRIZ
  • 4. 2º PASO: PROGRAMAR EL BOTON (CARGAR MATRIZ) PRIMERO DECLARAMOS LA MATRIZ ASI: var Form1: TForm1; matrizDiagonal:array [1..n,1..n] of integer; implementation {$R *.dfm}
  • 5. 2º PASO: PROGRAMAR EL BOTON (CARGAR MATRIZ) LUEGO PROGRAMAMOS EL BOTON ASI: procedure TForm1.CARGAR_MATRIZClick( var i,j:integer; begin for i:=1 to n do for j:=1 to n do if (i=j) thenbegin matrizDiagonal[i,j]:=strtoint(inputbox('CAPTURA DE DATO','INTRODUCE EL NUMERO PARA LLENA LA MATRIZ','')); grid.Cells[j-1,i-1]:=inttostr( matrizDiagonal[i,j]); end elsegrid.Cells[j-1,i-1]:='0'; end;
  • 6. 3º PROGRAMAMOS EL BOTON BORRAR MATRIZ ESTE BOTON SE PROGRAMA ASI: procedureTForm1.BORRAR_MATRIZClick(Sender: TObject); var i,j:integer; begin for i:=1 to n do for j:=1 to n do grid.Cells[j-1,i-1]:=''; end;
  • 7. 4º PROGRMAMAOS EL BOTON SALIR (OPCIONAL) DE ESTA MANERA: procedureTForm1.SALIRClick(Sender: TObject); begin begin IF MESSAGEDLG ('¿DESEA TERNINAR DE TRABAJAR?',MTWARNING,[MBYES,MBNO],0)=MRNO THEN SHOWMESSAGE('PUEDES CONTINUAR.........!') ELSE CLOSE; end; end;
  • 8. EL PROGRAMA EJECUTADO SERIA ASI: PRESIONAMOS F9 PARA LLEGAR A ESTA PANTALLA
  • 9. EL PROGRAMA YA EJECUTADO ES ASI: UNA VEZ QUE EJECUTAS E INTRODUCES LOS NUMEROS QUE DESEAS POR MEDIOS DE UN IMPUTBOX, SE TE MOSTRARA ESTA PANTALLA
  • 10. GRACIAS POR SU ATENCION ELABORADO POR: ELIANA TREJO M EMAIL: ELIANATRJO21@GMAIL.COM