21362

21362



Sheetl

SzyfrCezara

importjawa.util.*;

importj»va.io.*;

public class SzyfrCeza/a{

public static void main(StringQ args) {

Scannersc=new Scanner(System.in); int znak;

Sł£tem.out.println("Podajcecieć,ke pliku do s zyfracji: ");

Str ing s ciez k a=s c. ne xtL in e();

S^tem.out.println("Podaj gdzie zape ac:");

Str ing s ciezka2=s c.nextline();

FileReader plik = nuli;

File W liter plik2 = nuli;

finał boolean dopisywanie = true; H tiyb 2apis u do pliku

String EOL= System.getProperty("line.s eparator"); //znak ko%ca linii

*y{

ii obiekt reprezentuj3cy wskazany plik tekstowy

dopisywanie)


plik2= new FileWriter(s ciezka2

try{

N obiekt reprezentuj3cy wskazanyplik tekstowy plik = new FileReader(s ciężka); li odczyt kolejnych znaków z pliku

while ((znak = plik.read()) ^ -1) {

if(( z n ak >64&& z nak <88 )| K z nak >96&6 z n ak < 120 )X

znak=znak+3;

plik2.write(( char)znak);

>ebe{

if(( z n ak >8766 z nak <91)| K z nak > 1196& z nak < 323) X znak=znak-23;

pli k2. w rite(( char)z n ak) ;}els e{ pli k2. w r ite(( ch ar)z n ak);

>

>

>

plik2.write(EOL);

>

catch (F ile Notf oundException e){

9ystem.out.priritln("Brak pliku o podanej nazwie!");

}

catch(IOException e) {

System.out.printlnf Problem z odczytem pliku?');

>

finally { rf (plik != nuli) try{

plik.cl os e();

)

catch (IOException eX

Page 1



Wyszukiwarka

Podobne podstrony:
Język JAVA - PobierzJedi.jaya P importjava.net.*; import java.io.*; public class
Język JAVA - NoweEchoJedi.java import java.io.*; public class NoweEchoJedi{ public static void
Aplikacja graficzna import javax.swing.*; class GUI extends JFrame { public static void main (String
public class ShopBrowser { private static Document
Najprostsza aplikacja public class Hello{ public static void main(String[ ]
public class Foiirth { public static void main(String[] args) { Tekst napis = new Tekst(){ void
SystemyLiczbowe public class SystemyLiczbowe { public static long hex2dec(String hex)throws
class ZADANIA{ public static void main(String[] args){ Zadanie z = new Zadanie();
// Program04.java public class Program04 { public static void main(String[]{ // zamiana dwóch zmienn
co to jest zmienna? // Program03.java public class Program03 { public static void main(String[] args
co to jest zmienna? // Program03.java public class Program03 { public static void main(String[] args
class ZADANIA{ public static void main(String[] args){ Zadanie z = new Zadanie();
evMod (2) class Modifiers extends Mouse Adapter { JFrame f = new JFrameQ; public static void main(St
int dajMcldunekO {return meldunek;} public static Kolor valueOfAlias( String s ) { try { return valu
Metoda FromHdc public static Graphics FromHdc(lntPtr hdc) public static Graphics FromHdc(lntPtr hdc,
Struktura programu - Aplikacja: jedna z klas musi zawierać metodę public static void main(String[]

więcej podobnych podstron