Universidad Nacional de Ingenieria
Universidad Nacional de Ingenieria
Universidad Nacional de Ingenieria
INGENIERIA
FACULTAD DE INGENIERIA ELECTRICA Y
ELECTRONICA
Alumno
Reyes Quispe Jairo Jhoel
SEMESTRE 2019-2
LIMA – PERÚ
2019
JCheckBox
package newpackage;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.event.ItemListener;
import java.awt.event.ItemEvent;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JTextField;
public NewClass(){
setLayout(new FlowLayout() );
add( campoTexto);
cursivaJCheckBox=new JCheckBox("Cursiva");
add(negritaJCheckBox);
add(cursivaJCheckBox);
negritaJCheckBox.addItemListener(manejador);
cursivaJCheckBox.addItemListener(manejador);
}
private class ManejadorCheckBox implements ItemListener{
if(evento.getSource()== negritaJCheckBox)
valNegrita=negritaJCheckBox.isSelected()? Font.BOLD:Font.PLAIN;
if(evento.getSource()==cursivaJCheckBox)
campoTexto.setFont(
//MAIN
package newpackage;
import javax.swing.JFrame;
marcoCasillaVerificacion.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
marcoCasillaVerificacion.setSize(350,100);
marcoCasillaVerificacion.setVisible(true);
}
Solución de sistema de ecuaciones
package javaapplication92;
for(int i=0;i<A.length;i++){
for(int j=0;j<B.length;j++){
X[i][j]=A[i][j];
for(int k=0;k<A.length;k++){
X[k][B.length]=B[k];
return X;
for(int i=0;i<A.length;i++){
for(int j=0;j<A[0].length;j++){
System.out.print(A[i][j]+"\t ");
System.out.print("\n");
}}
while (i<n)
{
int k=i+1;
while (k<n)
int j=i;
double m=C[k][j];
while(j<n+1)
C[k][j]=C[k][j]-m*C[i][j]/C[i][i];
j=j+1;
B[k]=B[k]-A[k][i]*B[i]/A[i][i];
k=k+1;
i=i+1;
return C;
int n=A.length;
x[n-1]=(A[n-1][n])/(A[n-1][n-1]);
int i=n-2;
while (i>=0)
x[i]=A[i][n];
int j=i+1;
while (j<=n-1)
{
x[i]=x[i]-(A[i][j])*x[j];
j=j+1;}
x[i]=x[i]/(A[i][i]);
i=i-1;
return x;
for(int i=0;i<A.length;i++)
System.out.println("");
double A[][]={{4,5,2},{0,1,4},{0,0,2}};
double B[]={1,2,3};
objeto.imprimir(A);
objeto.imprimir(C);
objeto.imprimir(D);
double E[]=objeto.solucion(D);
objeto.imprimirsolucion(E);
} }
//compilación:
run:
la MATRIZ A es:
x[1] = -1,200
x[2] = 0,800
x[3] = 0,900
Ejercicio 1
package javaapplication5;
import java.util.Random;
import java.util.Scanner;
fil=sc.nextInt();
return fil;
colu=sc.nextInt();
return colu;
for(int i=0;i<fila;i++){
for(int j=0;j<colu;j++){
matriz[i][j]=1+azar.nextInt(20);
}System.out.println();
for(int i=0;i<fil;i++){
for(int j=0;j<col;j++){
System.out.print(matriz[i][j]+" ");
}System.out.println();
int bur=0;
bur= matriz[i][j];
matriz[i][j] = matriz[x][y];
matriz[x][y] = bur;
for(int i=0;i<fil;i++){
for(int j=0;j<col;j++){
System.out.print(matriz[i][j]+" ");
}System.out.println();
package javaapplication5;
fila= ob1.pedirfilas(fil);
colu=ob1.pedircolumnas(col);
System.out.println(" ");
Compilación
run:
Llenaremos la matriz:
Matriz original:
16 20 4
14 7 18
17 1 15
Matriz ordenada:
20 17 7
18 16 4
15 14 1
BUILD SUCCESSFUL (total time: 1 second)
Ejercicio 2
package javaapplication5;
import java.util.Random;
import java.util.Scanner;
tam=sc.nextInt();
return tam ;
for(int i=0;i<tam;i++){
for(int j=0;j<tam;j++){
mat[i][j]=0+azar.nextInt(9);
for(int i=0;i<tam;i++){
for(int j=0;j<tam;j++){
System.out.print(mat[i][j]+" ");
}System.out.println( );
}
}
public void multi(int mat1[][] , int mat2[][] , int rpta[][] , int tam){
int temporal=0 ;
temporal = 0 ;
rpta[i][k] = temporal ;
package javaapplication5;
int tam = 0 ;
tam=ob1.tamano( tam );
ob1.llenar(mat1, tam);
ob1.llenar(mat2, tam);
ob1.imprimir(mat1, tam);
System.out.println("///////////////////////////////////");
ob1.imprimir(mat2, tam);
ob1.imprimir(rpta, tam);
Compilación
run:
305
154
188
///////////////////////////////////
808
157
511
49 5 29
33 29 47
56 48 72