Ordenamiento de cadenas por ascii y suma de matriz
Enviado por Ángel Martin Avalos Mejia • 23 de Mayo de 2023 • Práctica o problema • 1.257 Palabras (6 Páginas) • 57 Visitas
import java.util.Random;
public class suma
{
public int x[][]=new int [5][5];
public static void main(String args[])
{
suma obj = new suma();
obj.llenarArreglo();
obj.imprimir();
obj.diagonal();
obj.triInf();
obj.triSup();
}
public void llenarArreglo()
{
Random random = new Random();
for (int i=0; i<5; i++)
{
for (int j=0; j<5; j++)
{
x[i][j] = random.nextInt(10);
}
}
}
public void imprimir()
{
int valor = 0;
for (int i=0; i<5; i++)
{
for (int j=0; j<5; j++)
{
System.out.print(x[i][j]+ " ");
if (i > j)
valor = valor + x[i][j];
}
System.out.println(" \n");
}
}
public void diagonal()
{
int suma = 0;
for (int i=0; i<5; i++)
{
for (int j=0; j<5; j++)
{
if (i == j)
{
suma += x[i][j];
}
}
}
System.out.println("");
System.out.println("La suma de la diagonal principal es: " + suma);
}
public void triInf()
{
int valor = 0;
for (int i=0; i<5; i++)
{
for (int j=0; j<5; j++)
{
if (i > j)
{
valor+=x[i][j];
}
}
}
System.out.println("La suma del triangulo inferior es: "+ valor);
}
public void triSup()
{
int resultado = 0;
for (int i=0; i<5; i++)
{
for (int j=0; j<5; j++)
{
if (j > i)
{
resultado += x[i][j];
}
}
}
System.out.println("LA suma del triangulo superior es: "+resultado);
}
Ordenar cadenas por ascii
import java.util.Scanner;
public class ordenar
{
public String cadena[]=new String [7];
public static void main(String args[])
{
ordenar obj = new ordenar();
obj.llenar();
...