Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package plikirandomowezad;
- import java.io.IOException;
- import java.io.RandomAccessFile;
- import java.util.Random;
- import java.util.Scanner;
- public class Plikirandomowezad {
- public static void main(String[] args) {
- Random r = new Random();
- int parzysta = 0;
- int podzielna = 0;
- int wsz = 0;
- int liczba = 0;
- int suma= 0;
- try {
- RandomAccessFile f = new RandomAccessFile("D:/dane.dat", "rw");
- for (int i=0;i<20;i++){
- liczba = r.nextInt(20);
- f.writeInt(liczba);
- }
- f.seek(0);
- while(f.getFilePointer()<f.length()){
- liczba=f.readInt();
- System.out.print(liczba+", ");
- }
- System.out.println();
- f.seek(0);
- while(f.getFilePointer()<f.length()){
- liczba=f.readInt();
- if(liczba%2==0){
- System.out.print(liczba+", ");
- f.seek(f.getFilePointer()-4);
- f.writeInt(liczba);
- }
- }
- f.seek(0);
- while(f.getFilePointer()<f.length()){
- liczba=f.readInt();
- if(liczba%3==0){
- System.out.print("Liczba podzielna przez trzy:"+liczba+"\n");
- f.seek(f.getFilePointer()-4);
- f.writeInt(liczba);
- }
- }
- f.close();
- } catch (IOException ex) {
- System.out.println("Błąd pliku");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement