Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import static java.lang.System.*;
- import java.io.*;
- import java.util.*;
- public class arraysBidimensionais{
- public static Scanner sc = new Scanner(System.in);
- public static void main(String[] args) throws IOException{
- int op;
- int[][] matrix = {};
- do{
- out.println("\nEscolha uma opção: ");
- out.println(" 1 - Ler matriz pre existente em um ficheiro");
- out.println(" 2 - Escrever matrizes em um ficheiro");
- out.println(" 3 - Mostrar matriz");
- out.println(" 4 - Calcular multiplicação de duas matrizes");
- out.println(" 5 - Ces't Fini");
- op = sc.nextInt();
- switch(op){
- case 1: readMatrixPre(matrix); break;
- case 2: writeMatrixIn(); break;
- case 3: showMeMyDespair(matrix); break;
- case 4: muxMatrix(); break;
- case 5: cestFini(); break;
- }
- }while(op != 5);
- }
- public static int[][] readMatrixPre(int[][] matrix){
- int i=0, j=0;
- File nameFile = new File("matrizes.txt");
- Scanner toReadFile = new Scanner("matrizes.txt");
- while(toReadFile.hasNextLine()){
- i++;
- while(toReadFile.hasNextInt()){
- j++;
- matrix[i][j] = toReadFile.nextInt();
- }toReadFile.nextLine();
- }
- out.print("length " + matrix.length);
- toReadFile.close();
- return matrix;
- }
- public static void writeMatrixIn(){}
- public static void showMeMyDespair(int[][] matrix){
- int i=0, j=0;
- for(i = 0; i < matrix.length-1; i++ ){
- for(j = i+1; j < matrix.length; j++){
- out.print(matrix[i][j]);
- }
- }
- }
- public static void muxMatrix(){}
- public static void cestFini(){}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement