RKI Cykl I - Imię Nazwisko
Transkrypt
RKI Cykl I - Imię Nazwisko
! "! # "! $ !$% !# & ! '$( ) # * !# + ,# -$( ! $( "! $.+ !$% /+0+1 * $$% $*# ! $!*2$3$# $$%(&/+0!$% 456+ ! + ! " "##$ % "&%# % '$( %)" "& *""+ " %#( ! "%$ " "&"#,#"&") "+$ ""& %) "& "& % - . / "&" $ + $ ( 0 %)" %$"#, "&# " % )$ "&# %$ "&" $+%%)1"(0 %)" 2)2 )$ )$ " "& "&2"& "&( 3% " - 4 3 $ ( $ ) % "& "&,#2 %). / ( %)" "&% "&"#(" * +% "% " $ %"), , ),) "" 52# "&)" #6(7 2) %$" ( 0 $2"& "& + ""( 8 %)+ % $ " , 1" 2%" 9$ "%( "" %)" "& $ "& %)1" $ ) $( 3 $ 2 ) # 2 %) "&( 8$% % 2 % 4 , # "&") "+ $"( 8 %)" 2%% "%) $ , $ "% "& $ # 51 $ "6( 3 %"& %)" "& $ $ %) "& ( -&"2 $ 2$ "&:#(- %)+ $% ;"%( * "% )$ $ "&$ #" #. /( 0 %)" 2 %)" "$* % +" (- %)+ 5"%6 ! %)" "& * + *, * " ( 0 "&)" """#("#$2%%"#%# % '8"""&) "&$ % "& "&"# %#( 1078 "# <"%) #$)"$ =8> ,? , "%( ?% %= 3" 9078 , " $4&# • • • • • • $ %).?o? 9$ "%%1" %1" '$2$ " "& 8) & "% 9$ "% @""& "& $ # B"2M2 "" $# 92"2 +21 2$#2"&,#* #$ "% ( 8 #*1" "%, )1+ "& % * "& "& $ "& # % = $ # , $", " , $ )+ $%( #*+ * % $ )"= $ )+ 5$( 6 5( $ )+ !?6( 8 "& % ) * " )$, * $"& "& $" (8 )+!?% "2 ," $ "&% "& ) +$"$ ( $ "% $ 2 $% 2 % $ )"( 8 )+ * $"& "&, # $2 $ $" "& ( G ) % " "&# $ $")" % 1" % 2% 1"%( G 1 # " )$ $ $ + % 2 $#: " + $" ,# 1%"& )(8 , " %") 2 1" #* "& " "& $ $")" 1"( - ) % , @" , 1+ %)" S*$$ +"($%% ) ) "& $, " " 2+ ( % "% $% + $ )+ , # $ $ + "&" , "+ $, $#%1+ , #"+ , 2+ "%, )$ $ "+ $, " + #% "+ ) 1" $"&"% $( $ * 2+ $ $ " %) $( > *1" $ "&" $ ", $ 2) "%$ (8"* * $ % "# $ + 1" $ ")( !#* " $ " % *1+ $ "& ( \ 2 2 $"*, 2 * + "%$" " 2*( 000078 , 1+ $ " , 2" "" 2* "% $% $ )" %$ "$#(%"% $ )$2)$$#%)$ .?o?( 9#$#2$ "$ , )$* %" $ " "&( # 7 $ "&)$%#"& "&(8 $ + '$ " $* " + 2 $2 +%(? %$ +2 ' $ %$ " ( $ " % $ " $ #2 $ $" + ( > $ " % %% % $ )" * $ %" $ ( % "% $ $#2 $ " $ %" $ $$"& "% "& " "& $ ( 0 "$ " +$$ +$ "&$ %" 1$(%).?o?% M( .1 $ % $ "% )$ $, %$% % "+ 2 % $ ( $ #( "% $% %$ "&, # $ % $$ "$%1"*$,#2)"&" +)$( 8" $ "$,$ +$2"2 $(%).?o? % ) " $" $"& 2# %""& " 2 $, # $% %($$ $2#)$$22) 2)$ "( %#, #"& $ 2) $% )$% ")1" "%( 3 * , M $ $ "& * %""& "1% $ "& $ " 5" ! 62 $5" 6, *" $#%$#5C6($#2*" "& $%$*$ ( import java.io.File; public class KlasaFile { public static void main(String[] args) { File plik = new File("test.txt"); if (plik.exists()) { System.out.println("Plik istnieje!"); if (plik.canRead()) { System.out.println("Brak problemu z odczytem z pliku."); } if (plik.canWrite()) { System.out.println("Brak problemu z zapisem do pliku."); } } else { System.out.println("Plik NIE istnieje!"); } } } 3 * +, * $ @" $ " $ $1 $ ) + % )"( . * "1+, $ * $ )" $ $ (( * $ , $"& 001078 2, "( 7 )" $ * " % ", )$ "& $ "& "& %""&)$$( "7&7# %) .?o?, %""& )$ $# 2 2)# """& $ "% %1" '%1" (. $ (%," "%% % "% "%$ (*"% (((" "&,# $ 2"%(8", "& "& *1"+ $2 $ ,"% 2) $ *, * $ * 2( 3 )$ * 1"+ $ %% % ) $"&%" $ 2)( 0 " ) " " "&, $ #% )$% " 1 %" "%) % %( 3 @" " 2 "% "&$$ $ 2)( 8%%)$*$ ,#1$$ )M$( % " " 3M,# $ " 1+,%1$ ,2 1+ ,%1 $%*"1% ($ % %% "%( % 2%9<C"$,"2) $ "% %1" '%1" ( import java.io.File; import java.io.IOException; public class Wyjatki { public static void main(String[] args) { File plik = new File("test.txt"); try { plik.createNewFile(); } catch (IOException ex) { System.err.println("BLAD: " + ex); } } } 3 * "+, * $% % $ 2) %#( % 2 % *( ) % )$ + *1", $$ # * % ) %1+ "& 2 $$ )%1" " "&( =&## & 7 $ "%") %%)"%%" *"& $2 (8, $ #( 8 * 2+ $$ 2" # UB( %) $ .?o?, "% $ " $ " % % $2 % $$ " "& $ ( " $ "&$ $" "& "&% $$ $ , * +2 8(G $"$ $ %"2 M 1 %" $ # 2) $( 2 $ % 009078 = 2 M %" " $ 1+ " , %1 % 2+ $ $,2 , % $ +$$ 1+5%1$ ,1% $$ 1+ 6( 3 )$, * + $ %* $ $( $$ $$, * *%2 22) %$ "% %1" '%1" ( " *"%1"+"%(((" "&,$"&%"%9<C"$( 7" "&$ %$1"%% +$ "% )" ( * #" ($ +2 M1 %"$# %2+ $ "%"( 8 , $ )$ $ % 2 "% $( 7 $ "% "$$ :+)"%(((" "&$"&%"%%M3M<C"$( 8%%) $ ,# $%$Q %,$PQ, )$$#2% $ " +( 8) #"+ ), * $ @" )$ $ 5 # " % $6, $1 +)",)#% ,* $ @")$$( import import import import import import java.io.File; java.io.FileNotFoundException; java.io.FileWriter; java.io.IOException; java.io.PrintWriter; java.util.Scanner; public class DaneTekstowe { public static void main(String[] args) { File plik = new File("tekst.txt"); PrintWriter dopliku; try { plik.createNewFile(); dopliku = new PrintWriter(new FileWriter(plik, true)); dopliku.println("Witaj, pliku!"); dopliku.close(); } catch (IOException ex) { System.err.println("Problem z zapisem do pliku!"); System.exit(1); } try { Scanner zpliku = new Scanner(plik); System.out.println("WCZYTANO: '" + zpliku.next() + "'"); zpliku.close(); } catch (FileNotFoundException ex) { System.err.println("Nie ma pliku!"); } } } 8"&$ 2 "% )$%" $= WCZYTANO: 'Witaj,' 00:078 3 @" ) $ 1( . % $2# % $ % $ $ " $ ( 8 * $ 1"2 )$,"%" $ % " , # " 1( 82 "%) 2% * $" " "& ( 7 % $% ) " " $ ( 8 + $2 %%")$*$ ( &# & 1+ "& "& $ % ( $$ $# "&, ") % ) " "& $ ( 92 " $% $"% " B( 0 " % ,*% $ +"%%"$" $( * & 3CB, # " 1+ " , %1 %" $" ,2 %1$" 1%*" $( 0 $" $ "& $) &, * $ + $ , # $% $ $ " "& "2) $% 1+ $ @" " $( $$ 5$ ""6 $ ) $"&" % M3M<C"$ )" $ "( 8 $ $%$*%( import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; public class CzytanieWierszPoWierszu { public static void main(String[] args) { File plik = new File("test.txt"); try { Scanner zpliku = new Scanner(plik); int liczba_wierszy = 0; while (zpliku.hasNextLine()) { String wiersz = zpliku.nextLine(); System.out.printf("Wiersz %2d: '%s'\n", ++liczba_wierszy, wiersz); } zpliku.close(); System.out.println("PRZECZYTANO WIERSZY : " + liczba_wierszy); } catch (FileNotFoundException ex) { System.err.println("Problem z odczytem pliku tekst.txt!"); System.exit(1); } } } ? & ") $2 " "& "& % " @" * $2 "&%1""&(8$ ,# $%,% " "&$ , )$$ * 2(8" " " $ ) + , # "% ( 8%% ) $*% 007078 $" %T, # % $%% $%", " 1+ 1 %" "2) #)$%""&$ ( static int przeczytaj_wiersz(String wiersz) { Scanner znapisu = new Scanner(wiersz); int ile_slow = 0; while (znapisu.hasNext()) { ++ile_slow; znapisu.next(); } return ile_slow; } "" $"#"&# $ 1$2 " (G % $ 1 $$ %" 1+ " $ (9 " ,* " 2) $ 1" % % 5 % 2 2 $ 6( 3 )$ % , " % $$ " , = & 3C C( 8 $ , " $ % $" %" ( .1 %, " 1+ ",%1 $" 1 , #" 1+" (0, C*$2 % $ " $5%6($ , " 1+ $% % ( 0 % % $ , % * $( % +" $ 1 $( % "+, * "% , * $( "2 " , * + $ "&"% " "2 5 %1" 6,% $( C 2 C725 $ %"& 3C2& 3C726( 8*% $ %$$ ,# " "2)# * "2) "&"& "&$(C( import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; public class CzytanieWierszPoWierszu { static int przeczytaj_wiersz(String wiersz) { Scanner znapisu = new Scanner(wiersz); int ile_slow = 0; while (znapisu.hasNext()) { ++ile_slow; znapisu.next(); } return ile_slow; } public static void main(String[] args) { File plik = new File("tekst.txt"); try { Scanner zpliku = new Scanner(plik); int ile_wierszy = 0; while (zpliku.hasNextLine()) { String wiersz = zpliku.nextLine(); int ile_slow = przeczytaj_wiersz(wiersz); 00;078 ++ile_wierszy; System.out.printf("Wiersz %2d: %d\n", ile_wierszy, ile_slow); } zpliku.close(); System.out.println("PRZECZYTANO WIERSZY : " + ile_wierszy); } catch (FileNotFoundException ex) { System.err.println("Problem z odczytem pliku tekst.txt!"); System.exit(1); } } } &#&47 . ")"& "1" $" $ " % $ $%" "2) "2$ "&(%).?o? *$$ $ #%$$ "$2 5)1"% % $ %*%6( $( $2 % > , $ 2' 72(%%$,#$2% ( * "& $ $" %" ) $ (((, # % $%% $ 52 6, " 1+"2,#* $$ +%"2%$$( 8*% $ $ $% $#2 % #"& %")1"% $ "& $# "2"& $%""& "2 " "( $$ $ , %% 1" $ $ % "%$ (3 " "2"%5 %26% $" "%$ 72 72( import java.util.Locale; public class J5_KonwersjaNaLiczby { public static void main(String[] args) { String str_int = "178"; String str_double = "333.3"; int i = Integer.parseInt(str_int); System.out.println("i = " + i); try { double d = Double.parseDouble(str_double); System.out.printf(Locale.ENGLISH, "d = %.2f\n", d); } catch (NumberFormatException ex) { System.err.println("Ten napis nie reprezentuje liczby rzeczywistej!"); } } } 0 $ %" % % 2 2)#(* )% +, * $ $ 2) $ 1" "2%( #" % % %32M <C"$(.1"&"+$ $ 2)*%$"&"+ $""%(((" "&1+ $$ 2)$ "2( 00<078 * * +, 3 $ $ , # $% 1+ $ $(C $ $ (C " %" $%" ( # -+ 3 *+ $=%", $(G2 + 2 M( # -. 7" * +& 3CB CB " $#2% $ "%( / import java.io.*; import java.util.Scanner; public class KopiujPlik { public static void main(String[] args) { File plik = new File("plik.txt"); File kopia = new File("kopia.txt"); try { Scanner odczyt = new Scanner(plik); PrintWriter zapis = new PrintWriter(new FileWriter(kopia)); while (odczyt.hasNextLine()) { zapis.println(odczyt.nextLine()); } odczyt.close(); zapis.close(); } catch (FileNotFoundException ex) { System.err.println("Problem z plikiem plik.txt!"); System.exit(1); } catch (IOException ex) { System.err.println("Problem z operacja IO!"); System.exit(2); } } } * ., 3 $ $ ,#$ $ (C, # % " # Q!Q, @" $"2)$ "&"&( # -+ 3 **+CB " * %"%" $ ( # -. "1 " #Q!Q* *+C9 ( 00D078 / import java.io.*; import java.util.Scanner; public class WyszukajTekstRKI { public static void main(String[] args) { File plik = new File("tekst.txt"); int ile_rki = 0; int ile_wierszy = 0; try { Scanner odczyt = new Scanner(plik); while (odczyt.hasNextLine()) { String wiersz = odczyt.nextLine(); if (wiersz.indexOf("RKI") >= 0) { ++ile_rki; System.out.println(":> " + wiersz); } ++ile_wierszy; } odczyt.close(); } catch (FileNotFoundException ex) { System.err.println("Problem z odczytem pliku!"); System.exit(1); } System.out.println(ile_rki + " z " + ile_wierszy + " zawiera tekst 'RKI'"); } } * 0, 7$%" $ $ " 5 2"6 $ , % $ %% )%, *+$ %" $#*%1" "%( * *+, * $ %1" % = $ (C $ (C, $ 2) $$ (C( # -+ 0 # ) " 2 " + " % 1" $, " $ ) + $ % *$ "&$#( # -. 822)2 M, "&2) ", % $( # -0 3 * $ +, * $$ @" " % $#, * #* @" $" + $( / import java.io.*; import java.util.Scanner; public class PosortowaneScalenie { public static void main(String[] args) { 00/078 File plik1 = new File("posortowany1.txt"); File plik2 = new File("posortowany2.txt"); File plik = new File("posortowany.txt"); try { Scanner odczyt1 = new Scanner(plik1); Scanner odczyt2 = new Scanner(plik2); PrintWriter zapis = new PrintWriter(plik); if (odczyt1.hasNextLine() && odczyt2.hasNextLine()) { String wiersz1 = odczyt1.nextLine(); String wiersz2 = odczyt2.nextLine(); while (true) { if (wiersz1.compareTo(wiersz2) < 0) { zapis.println(wiersz1); if (!odczyt1.hasNextLine()) { zapis.println(wiersz2); break; } wiersz1 = odczyt1.nextLine(); } else { zapis.println(wiersz2); if (!odczyt2.hasNextLine()) { zapis.println(wiersz1); break; } wiersz2 = odczyt2.nextLine(); } } } while (odczyt1.hasNextLine()) zapis.println(odczyt1.nextLine()); while (odczyt2.hasNextLine()) zapis.println(odczyt2.nextLine()); odczyt1.close(); odczyt2.close(); zapis.close(); } catch (FileNotFoundException ex) { System.err.println("Problem z plikiem!"); System.exit(1); } catch (IOException ex) { System.err.println("Problem z operacja IO!"); System.exit(2); } } } 1 &7G7 ! 3 "" $ $ +,"" %"2M2 ""5 $" # 6( *" $ +%)"%* N"2M2 "")"&* ( 3 )$ $ %$$(8$ -2, 21 $ $ ,#" $ * $, * "& $ %"& "& 1+ "2 2)""&"2 M2 "" 1+"&$ "&"2, 1 QQ5$ $ # )$% )$6( 7 , , $ 1+ 1 "2 "& $ "&"2,2)""&"2 M2 "" 1+1"2"&$ "&$"#"2( 018078 1" 1 * $ + 1" #"& %" $ $", %" * "& "&' +( ǣ 3 99 1 8 21 144 1 7 ǣ 2 / 3 1 / 1 3 / 4 2.00 / 2.67 23 7 , % $$"& "& *" + %1" (3 * + $ "% $ "&, 2 + $#2 " "& $ " 1" @" ( 8" $ , $ "& * @"+ 2 "% -G!BA7( 010078