Advertisement
Guest User

Untitled

a guest
Oct 18th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.91 KB | None | 0 0
  1. public class zadanie1
  2. {
  3. public static void main(String[] args)
  4. {
  5. //zadanie1
  6. System.out.println("");
  7. System.out.println("Zadanie 1:");
  8. byte b=(byte)170, b1;
  9. int i=0;
  10. b1=b;
  11. b1=(byte)(b1<<7);
  12. b1=(byte)(b1>>7);
  13. if(b1==0)
  14. {
  15. System.out.println("Liczba jest parzysta");
  16. }
  17. else
  18. {
  19. System.out.println("Liczba nie jest parzysta");
  20. }
  21. i=i+b&1;
  22. i=i+(b<<2)&1;
  23. i=i+(b<<4)&1;
  24. i=i+(b<<6)&1;
  25. if(i==4)
  26. {
  27. System.out.println("Wszystkie bity na parzystych pozycjach maja wartosc 1");
  28. }
  29. else
  30. {
  31. System.out.println("Nie wszystkie bity na parzystych pozycjach maja wartosc 1");
  32. }
  33.  
  34. //zadanie2
  35. System.out.println("");
  36. System.out.println("Zadanie 2:");
  37. double d1,d2,d3,d4,d5;
  38. d1=Math.random();
  39. d2=Math.random();
  40. d3=Math.random();
  41. System.out.println("Wartosci: d1: " + d1 + " d2: " + d2 + " d3: " + d3);
  42. if(d1>0.2 && d2>0.2 && d3>0.2)
  43. {
  44. System.out.println("Ostatnie 3 > 0.2");
  45. }
  46. else
  47. {
  48. System.out.println("Ostatnie 3 < 0.2");
  49. }
  50. d4=Math.random();
  51. System.out.println("Wartosci: d2: " + d2 + " d3: " + d3 + " d4: " + d4);
  52. if(d2>0.2 && d3>0.2 && d4>0.2)
  53. {
  54. System.out.println("Ostatnie 3 > 0.2");
  55. }
  56. else
  57. {
  58. System.out.println("Ostatnie 3 < 0.2");
  59. }
  60. d5=Math.random();
  61. System.out.println("Wartosci: d3: " + d3 + " d4: " + d4 + " d5: " + d5);
  62. if(d3>0.2 && d4>0.2 && d5>0.2)
  63. {
  64. System.out.println("Ostatnie 3 > 0.2");
  65. }
  66. else
  67. {
  68. System.out.println("Ostatnie 3 < 0.2");
  69. }
  70.  
  71. //zadanie3
  72. System.out.println("");
  73. System.out.println("Zadanie 3:");
  74. double d;
  75. b=0;
  76. d=Math.random();
  77. if(d<0.5)
  78. b=b;
  79. else
  80. b=(byte)(b+1);
  81. System.out.println("d: " + d + " b: " + b);
  82. b=(byte)(b<<1);
  83.  
  84. d=Math.random();
  85. if(d<0.5)
  86. b=b;
  87. else
  88. b=(byte)(b+1);
  89. System.out.println("d: " + d + " b: " + b);
  90. b=(byte)(b<<1);
  91.  
  92. d=Math.random();
  93. if(d<0.5)
  94. b=b;
  95. else
  96. b=(byte)(b+1);
  97. System.out.println("d: " + d + " b: " + b);
  98. b=(byte)(b<<1);
  99.  
  100. d=Math.random();
  101. if(d<0.5)
  102. b=b;
  103. else
  104. b=(byte)(b+1);
  105. System.out.println("d: " + d + " b: " + b);
  106. b=(byte)(b<<1);
  107.  
  108. d=Math.random();
  109. if(d<0.5)
  110. b=b;
  111. else
  112. b=(byte)(b+1);
  113. System.out.println("d: " + d + " b: " + b);
  114. b=(byte)(b<<1);
  115.  
  116. d=Math.random();
  117. if(d<0.5)
  118. b=b;
  119. else
  120. b=(byte)(b+1);
  121. System.out.println("d: " + d + " b: " + b);
  122. b=(byte)(b<<1);
  123.  
  124. d=Math.random();
  125. if(d<0.5)
  126. b=b;
  127. else
  128. b=(byte)(b+1);
  129. System.out.println("d: " + d + " b: " + b);
  130. b=(byte)(b<<1);
  131.  
  132. d=Math.random();
  133. if(d<0.5)
  134. b=b;
  135. else
  136. b=(byte)(b+1);
  137. System.out.println("d: " + d + " b: " + b);
  138.  
  139. //zadanie4
  140. System.out.println("");
  141. System.out.println("Zadanie 4:");
  142. int W=1, X=8, Y=1, Z=0, A=20, A3=19;
  143. if((W+X+Y+Z)>A)
  144. {
  145. if((byte)((W>>5)&1)==1)
  146. {
  147. System.out.println("W: " + W);
  148. }
  149. if((byte)((X>>5)&1)==1)
  150. {
  151. System.out.println("X: " + X);
  152. }
  153. if((byte)((Y>>5)&1)==1)
  154. {
  155. System.out.println("Y: " + Y);
  156. }
  157. if((byte)((Z>>5)&1)==1)
  158. {
  159. System.out.println("Z: " + Z);
  160. }
  161. }
  162. else
  163. {
  164. if((W&A3)<5)
  165. {
  166. System.out.println("W: " + W);
  167. }
  168. if((X&A3)<5)
  169. {
  170. System.out.println("X: " + X);
  171. }
  172. if((Y&A3)<5)
  173. {
  174. System.out.println("Y: " + Y);
  175. }
  176. if((Z&A3)<5)
  177. {
  178. System.out.println("Z: " + Z);
  179. }
  180. }
  181.  
  182. //zadanie5
  183. System.out.println("");
  184. System.out.println("Zadanie 5:");
  185. byte x=(-12);
  186. short y=(-14);
  187. int z=(-4), j=0;
  188. i=-2;
  189. if(((i>x)&&(i<=(-10)))||((i>(-5))&&(i<0))||((i>5)&&(i<10)))
  190. {
  191. j=j+1;
  192. }
  193. if(((i<=y))||((i>(-8))&&(i<=(-3))))
  194. {
  195. j=j+1;
  196. }
  197. if(i>=z)
  198. {
  199. j=j+1;
  200. }
  201. if(j==3)
  202. {
  203. System.out.println("Zmienna miesci sie we wszystkich przedzialach");
  204. }
  205. else
  206. {
  207. System.out.println("Zmienna nie miesci sie we wszystkich przedzialach");
  208. }
  209. }
  210. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement