import java.io.*; public class Bitid6{ static FileOutputStream fos; static int nr=0; static int malu=0; static{ //staatiline initsialiseerimisplokk try{ fos=new FileOutputStream("bitijada.dat"); } catch(IOException e){ System.out.println(e); } } public static void kirjutaBittFaili(boolean bitt) throws IOException{ if(bitt){ malu |=1; //viimane bitt pannakse üheks } nr++; if (nr==8){ fos.write(malu); malu=0; nr=0; } else { malu <<=1; } } public static void main(String[] argumendid) throws IOException{ kirjutaBittFaili(false); kirjutaBittFaili(true); kirjutaBittFaili(true); kirjutaBittFaili(false); kirjutaBittFaili(false); kirjutaBittFaili(false); kirjutaBittFaili(true); kirjutaBittFaili(false); //kokku 98 ehk täht b fos.close(); } }