Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.*;
- import java.util.Scanner;
- class Lab6{
- int w,k;
- double [][]tab;
- public Lab6(int w , int k)
- {
- this.k=k;
- this.w=w;
- tab = new double [w][k];
- }
- public void wypelnij(double zakres)
- {
- double pom=0;
- for (int i=0; i<w; i++)
- for (int j=0; j<k; j++)
- tab[i][j]=(Math.random()*zakres);
- }
- public void wyswietl()
- {
- for (int i=0; i<w; i++)
- {
- for (int j=0; j<k; j++)
- System.out.printf("%8.2f ",tab[i][j] );
- System.out.println();
- }
- }
- public void przekaz() throws FileNotFoundException
- {
- PrintWriter out= new PrintWriter("lab6.txt");
- out.println("Macierz ");
- out.println(w);
- out.println(k);
- for (int i=0; i<w; i++)
- {
- for (int j=0; j<k; j++)
- out.printf("%8.2f ",tab[i][j]);
- out.println();
- }
- out.close();
- }
- public void odczytaj() throws FileNotFoundException
- {
- File plik = new File("lab6.txt");
- Scanner in = new Scanner(plik);
- String [][]tab1 = new String [w][k];
- in.next();
- in.next();
- in.next();
- for (int i=0; i<w; i++)
- {
- for (int j=0; j<k; j++)
- tab1[i][j]=in.next();
- }
- in.close();
- for (int i=0; i<w; i++)
- {
- for (int j=0; j<k; j++)
- System.out.print(tab1[i][j] + "\t");
- System.out.println();
- }
- }
- public static void main (String []args) throws FileNotFoundException
- {
- Lab6 l = new Lab6(5,5);
- l.wypelnij(20);
- l.wyswietl();
- l.przekaz();
- l.odczytaj();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement