Está en la página 1de 5

*PROBLEMA1:

package javaapplication22;
public class Problema1 {
public void #mpression(String c1){
for (int i=0;i<c1.length();i++){
char letra = c1.charAt(i);
System.out.print(letra);
}
System.out.println();
}
public static String eliminarblanco(String c1){
int sw=0;
String c2=;
for (int i=0; i<c1.length(); i++){
if(c1.charAt(i)!= ){
c2=c2+c1.charAt(i);
sw=1;
}
else if(sw==1){
c2=c2+c1.charAt(i);
sw=0;
}
}
return c2;
}
public static void main(String[] args) {
Problema1 obj=new Problema1();
String cadena=
Esto
es un mensaje;
System.out.println(Al inicio tenemos:);
obj.impresion(cadena);
String p=eliminarblanco(cadena);
System.out.println(Luego);
obj.impresion(p);
}
}

*PROBLEMA2
package javaapplication23;
import java.util.Scanner;
public class Problema2 {
int n;
public void cargar(int[]A,int[]B)
{
Scanner sc=new Scanner(System.in);
System.out.println("ingrese la dimension de los arreglos");
n=sc.nextInt();
System.out.println("el primer arreglo es:");
for(int i=0;i<n;i++){
A[i] =(int)(Math.random()*85)+5;
System.out.print(" "+A[i]);
}
System.out.println();
System.out.println("el segundo arreglo es:");
for(int i=0;i<n;i++){
B[i] =(int)(Math.random()*86)+5;
System.out.print(" "+B[i]);
}
System.out.println();
}
public void arreglofinal(int[]A,int[]B)
{
for(int i=0;i<n;i++){
System.out.print(" "+A[i]);
}
System.out.println();
for(int i=0;i<n;i++){
System.out.print(" "+B[i]);
}
System.out.println();
}
public static void main(String[] args) {
Problema2 obj=new Problema2();

int[]A=new int [100];


int[]B=new int [100];
obj.cargar(A, B);
System.out.println("el arreglo final es:");
obj.arreglofinal(A,B);
}
}

*PROBLEMA3:
package javaapplication24;
import java.util.Scanner;
public class Problema3 {
int n,m,fila1,fila2;
double[][]A;
double aux;
public void inicio()
{
Scanner sc=new Scanner(System.in);
System.out.println("ingrese el numero de filas:");
m=sc.nextInt();
System.out.println("ingrese el numero de columnas:");
n=sc.nextInt();
}
double [][] load()
{
A=new double[m][n];
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
A[i][j]=(double)(Math.round(Math.random()*50));
}
}

return A;
}
public void filas()
{
Scanner sc=new Scanner(System.in);
System.out.println("ingrese la primera fila a intercambiar:");
fila1=sc.nextInt();
System.out.println("ingrese la segunda fila a intercambiar:");
fila2=sc.nextInt();
}
double[][] intercambiar()
{
for(int j=0;j<n;j++)
{
aux=A[fila1-1][j];
A[fila1-1][j]=A[fila2-1][j];
A[fila2-1][j]=aux;
}
return A;
}
public void visualizar()
{
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
System.out.print(A[i][j]+"\t");
}
System.out.println();
}
}
public void filasintercambiadas()
{
for(int j=0;j<n;j++)
{
System.out.print(A[fila1-1][j]+"\t");
}
System.out.println();
for(int j=0;j<n;j++)
{
System.out.print(A[fila2-1][j]+"\t");
}
}
public static void main(String[] args) {
Problema3 obj=new Problema3();
obj.inicio();
obj.load();
System.out.println("antes de intercambiar:");
obj.visualizar();
obj.filas();
obj.intercambiar();

System.out.println("despues de intercambiar:");
obj.visualizar();
System.out.println("las filas intercambiadas son:");
obj.filasintercambiadas();
}
}

También podría gustarte