Advertisement
Isaacmm

Untitled

Oct 25th, 2023
19
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.67 KB | None | 0 0
  1. public class Program3 {
  2. public static void main(String[] args) {
  3. // Wyświetlanie przykładowych literałów
  4. System.out.println("To jest przykładowy tekst."); // Literał tekstowy
  5. System.out.println(42); // Literał całkowitoliczbowy
  6. System.out.println(3.14); // Literał zmiennoprzecinkowy
  7. System.out.println(true); // Literał logiczny
  8. System.out.println('A'); // Literał znakowy
  9. }
  10. }
  11.  
  12.  
  13. public class Literaly {
  14. public static void main(String[] args) {
  15. int liczba1 = 10000000;
  16. int liczba2 = 1_000_000;
  17.  
  18. System.out.println("Wartość liczby 1: " + liczba1);
  19. System.out.println("Wartość liczby 2: " + liczba2);
  20.  
  21. if (liczba1 == liczba2) {
  22. System.out.println("Obie liczby są równe.");
  23. } else {
  24. System.out.println("Liczby są różne.");
  25. }
  26. }
  27. }
  28.  
  29.  
  30.  
  31. public class Literaly {
  32. public static void main(String[] args) {
  33. double literal1 = 0.2;
  34. double literal2 = 16.3;
  35. int literal3 = 178;
  36. long literal4 = 4L;
  37. int literal5 = 567;
  38. float literal6 = 15.87F;
  39. boolean literal7 = false;
  40. String literal8 = "PPJ";
  41. char literal9 = 'a';
  42. int literal10 = 0b0101;
  43. int literal11 = 0b1010101;
  44. int literal12 = 0120;
  45. int literal13 = 0x2F;
  46. char literal14 = '\u0041';
  47. double literal15 = 0.31415e2;
  48. }
  49. }
  50.  
  51.  
  52.  
  53. public class OperacjeMatematyczne {
  54. public static void main(String[] args) {
  55. // Operacje na liczbach całkowitych
  56. int liczbaCalkowita1 = 10;
  57. int liczbaCalkowita2 = 3;
  58.  
  59. // Dodawanie
  60. int suma1 = liczbaCalkowita1 + liczbaCalkowita2;
  61. System.out.println("Dodawanie liczb całkowitych: " + suma1);
  62.  
  63. // Odejmowanie
  64. int roznica1 = liczbaCalkowita1 - liczbaCalkowita2;
  65. System.out.println("Odejmowanie liczb całkowitych: " + roznica1);
  66.  
  67. // Mnożenie
  68. int iloczyn1 = liczbaCalkowita1 * liczbaCalkowita2;
  69. System.out.println("Mnożenie liczb całkowitych: " + iloczyn1);
  70.  
  71. // Dzielenie
  72. if (liczbaCalkowita2 != 0) {
  73. int iloraz1 = liczbaCalkowita1 / liczbaCalkowita2;
  74. System.out.println("Dzielenie liczb całkowitych: " + iloraz1);
  75. } else {
  76. System.out.println("Nie można dzielić przez zero.");
  77. }
  78.  
  79. // Operacje na liczbach rzeczywistych
  80. double liczbaRzeczywista1 = 5.5;
  81. double liczbaRzeczywista2 = 2.2;
  82.  
  83. // Dodawanie
  84. double suma2 = liczbaRzeczywista1 + liczbaRzeczywista2;
  85. System.out.println("Dodawanie liczb rzeczywistych: " + suma2);
  86.  
  87. // Odejmowanie
  88. double roznica2 = liczbaRzeczywista1 - liczbaRzeczywista2;
  89. System.out.println("Odejmowanie liczb rzeczywistych: " + roznica2);
  90.  
  91. // Mnożenie
  92. double iloczyn2 = liczbaRzeczywista1 * liczbaRzeczywista2;
  93. System.out.println("Mnożenie liczb rzeczywistych: " + iloczyn2);
  94.  
  95. // Dzielenie
  96. if (liczbaRzeczywista2 != 0.0) {
  97. double iloraz2 = liczbaRzeczywista1 / liczbaRzeczywista2;
  98. System.out.println("Dzielenie liczb rzeczywistych: " + iloraz2);
  99. } else {
  100. System.out.println("Nie można dzielić przez zero.");
  101. }
  102.  
  103. // Operacje na znakach
  104. char znak1 = 'A';
  105. char znak2 = 'B';
  106.  
  107. // Dodawanie
  108. //char suma3 = znak1 + znak2; // Nie działa, wynik nie jest char
  109.  
  110. // Odejmowanie
  111. int roznica3 = znak1 - znak2;
  112. System.out.println("Odejmowanie znaków: " + roznica3);
  113.  
  114. // Mnożenie
  115. //char iloczyn3 = znak1 * znak2; // Nie działa, wynik nie jest char
  116.  
  117. // Dzielenie
  118. //char iloraz3 = znak1 / znak2; // Nie działa, dzielenie znaków nie ma sensu
  119. }
  120. }
  121.  
  122.  
  123.  
  124.  
  125.  
  126. public class NumerStudenta {
  127. public static void main(String[] args) {
  128. int numerStudenta = 12345; // Wprowadź swój numer studenta
  129.  
  130. // Przekształcanie numeru na postać binarną
  131. String binarnyNumer = Integer.toBinaryString(numerStudenta);
  132.  
  133. // Dodawanie znaków `_` pomiędzy cyframi binarnego zapisu
  134. StringBuilder zBinarnaSeparatorami = new StringBuilder();
  135. for (int i = 0; i < binarnyNumer.length(); i++) {
  136. zBinarnaSeparatorami.append(binarnyNumer.charAt(i));
  137. if (i < binarnyNumer.length() - 1) {
  138. zBinarnaSeparatorami.append('_');
  139. }
  140. }
  141.  
  142. System.out.println("Numer studenta w postaci binarnej z separatorem '_': " + zBinarnaSeparatorami.toString());
  143. }
  144. }
  145.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement