practica12

5

Click here to load reader

Upload: geovanny-yungan

Post on 04-Jul-2015

50 views

Category:

Business


0 download

DESCRIPTION

H

TRANSCRIPT

Page 1: Practica12

UNIVERSIDAD NACIONAL DE CHIMBORAZO

FACULTAD DE CIENCIAS DE LA EDUCACION HUMANAS Y

TECNOLOGIAS

NOMBRE: GEOVANNY YUNGAN

PRACTICA 12

EJERCICIO 1

1. Leer una matriz que ingrese n elementos y almacene en un

vector el promedio de cada una de las filas y cada una de las columnas.

//GEOVANNY YUNGAN //

package PRACTICA12;

import java.util.Scanner;

class PROMEDIO {

public static void main(String arg [])

{

int colum,fila,i,j,x,x1;

Scanner datos=new Scanner (System.in);

int[][] a = new int[50][50];

int [] b=new int [1000];

double prom;

double prom1;

System.out.println("PROMEDIO DE FILAS Y COLUMNAS EN UNA

MATRIZ\n");

System.out.println("ingrese el tamanio de la fila\n");

fila=datos.nextInt();

System.out.println("ingrese el tamanio de la columna\n");

colum=datos.nextInt();

System.out.println("**********************************\n");

for(i=1;i<=fila;i++)

for(j=1;j<=colum;j++)

{

System.out.println("ingrese el elemento\n" +i+ "," +j);

a[i][j]=datos.nextInt();;

}

System.out.println("El promedio de filas es:\n\n");

for(i=1;i<=fila;i++)

{

b[i]=0;

Page 2: Practica12

x=0;

for(j=1;j<=colum;j++)

{

x=x+1;

b[i]= b[i]+a[i][j];

}

prom=b[i]/x;

System.out.println(" "+prom);

}

System.out.println("el promedio de columnas es ");

for(j=1;j<=colum;j++)

{

b[j]=0;

x1=0;

for(i=1;i<=fila;i++)

{

x1=x1+1;

b[j]= b[j]+a[i][j];

}

prom1=b[j]/x1;

System.out.println(" "+prom1);

}

}

}

EJECUCION

Page 3: Practica12

EJERCICIO 2

1. Leer dos matrices y calcular la suma de las mismas.

Nota. La suma de matrices sólo se puede efectuar entre matrices con

la misma dimensión, es decir, las que tienen el mismo número de filas

y el mismo número de columnas. La matriz resultante tiene las mismas

dimensiones, cada uno de cuyos elementos es la suma aritmética de

los elementos en las posiciones correspondientes en las matrices

originales.

package PRACTICA12;

import java.util.Scanner;

Page 4: Practica12

class suma {

public static void main (String[]Args){

Scanner datos= new Scanner(System.in);

int i,j,filas,columnas;

System.out.println("*****suma de matrices****");

System.out.println("ingrese el numero de filas y columnas de una matriz");

filas=datos.nextInt();

columnas=datos.nextInt();

int [][] a=new int [filas][columnas];

int [][] b=new int [filas][columnas];

int [][] c=new int [filas][columnas];

System.out.println("ingrese los elementos de la matriz a: ");

for(i=0;i<filas;i++)

{

for(j=0;j<columnas;j++)

{

System.out.print("A[" +i+ "][" +j+ "]= ");

a[i][j]=datos.nextInt();

}

}

System.out.println("ingrese los elementos de la matriz b: ");

for(i=0;i<filas;i++)

{

for(j=0;j<columnas;j++)

{

System.out.print("B[" +i+ "][" +j+ "]= ");

b[i][j]=datos.nextInt();

}

}

for(i=0;i<filas;i++)

{

for(j=0;j<columnas;j++)

{

c[i][j]=a[i][j]+b[i][j];

}

}

System.out.println("******LAS MATRICES SON*******:");

System.out.println("****matriz A***");

for(i=0;i<filas;i++)

{

for(j=0;j<columnas;j++)

{

System.out.print(a[i][j]+ " " );

}

System.out.println();

}

System.out.println("**matriz B**");

for(i=0;i<filas;i++)

{

for(j=0;j<columnas;j++)

{

System.out.print(b[i][j]+ " " );

}

System.out.println();

}

System.out.println("***LA SUMA DE DOS MATRICES ES***:");

for(i=0;i<filas;i++)

{

for(j=0;j<columnas;j++)

Page 5: Practica12

{

System.out.print(c[i][j]+ " " );

}

System.out.println();

}

}

}

EJECUCION