ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Taller 5 Revise el siguiente código


Enviado por   •  25 de Febrero de 2019  •  Apuntes  •  467 Palabras (2 Páginas)  •  126 Visitas

Página 1 de 2

Taller 5

Revise el siguiente código:

public class Matrix

{

  public static void main(String[] args)

  {

    int nfilas, ncols;     // filas y columnas de la matriz

    do

    {

      System.out.print("Número de filas de la matriz:    ");

      nfilas = Leer.datoInt();

    }

    while (nfilas < 1);    // no permitir un valor negativo

    do

    {

      System.out.print("Número de columnas de la matriz: ");

      ncols = Leer.datoInt();

    }

    while (ncols < 1);     // no permitir un valor negativo

   

    float[][] m = new float[nfilas][ncols]; // crear la matriz m

    int fila = 0, col = 0; // subíndices

    float sumafila = 0;    // suma de los elementos de una fila

   

    System.out.println("Introducir los valores de la matriz.");

    for (fila = 0; fila < nfilas; fila++)

    {

      for (col = 0; col < ncols; col++)

      {

        System.out.print("m[" + fila + "][" + col + "] = ");

        m[fila][col] = Leer.datoFloat();

      }

    }

   

    // Visualizar la suma de cada fila de la matriz

    System.out.println();

    for (fila = 0; fila < nfilas; fila++)

    {

      sumafila = 0;

      for (col = 0; col < ncols; col++)

        sumafila += m[fila][col];

      System.out.println("Suma de la fila " + fila + ": " + sumafila);

    }

    System.out.println("\nFin del proceso.");

  }

}

Actividades a desarrollar

Diseñe un menú que tengan las siguientes opciones:

  1. Llenar una matriz de N * N. Calcular  la suma de cada fila y almacenarla en un vector, la suma de cada columna y almacenarla en otro vector.
  2. Llenar una matriz de N * N y que almacene la diagonal principal en un vector. Imprimir el vector resultante.
  3. Llenar una matriz de N * N y determine la posición [fila, columna] del número mayor almacenado en la matriz. Los números son diferentes.
  4. Llenar una matriz de M * N y que imprima cuantos de los números almacenados son ceros, cuántos son positivos y cuantos son negativos.

5) Salir

...

Descargar como (para miembros actualizados)  txt (2 Kb)   pdf (78 Kb)   docx (8 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com