Guest User

Untitled

a guest
Sep 21st, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.94 KB | None | 0 0
  1. package Lesson5_6.HomeWork;
  2.  
  3. import java.util.Arrays;
  4. import java.util.Scanner;
  5.  
  6. public class ArraysAndMethods0 {
  7. public static void main(String[] args) {
  8.  
  9. boolean[] boleans = new boolean[30];
  10.  
  11. double[] nums = {10.2, 5.6, 7.8, 11.9};
  12.  
  13. int[] array = new int[5];
  14. int i = array.length;
  15. System.out.println(i);
  16. //5
  17.  
  18. System.out.println(Arrays.toString(array));
  19. //[0, 0, 0, 0, 0]
  20. Arrays.fill(array, 42);
  21. System.out.println(Arrays.toString(array));
  22. //[42, 42, 42, 42, 42]
  23.  
  24. Arrays.sort(array);
  25. System.out.println(Arrays.toString(array));
  26.  
  27.  
  28. int[] array1 = {1, 2, 3, 0, -3, 2, 1, 10, -13};
  29. for (int a = 0; a < array1.length; a++) {
  30. if (array1[a] > 0) {
  31. System.out.print(a + " ");
  32. }
  33. //0 1 2 5 6 7
  34. }
  35. System.out.println();
  36.  
  37. int[] array2 = {1, 2, 3, 0, -3, 2, 1, 10, -13};
  38.  
  39. for (int b : array2) {
  40. if (b > 0)
  41. System.out.print(b + " "); //1 2 3 2 1 10
  42. }
  43. System.out.println();
  44.  
  45. for (int c = array2.length - 1; c >= 0; c--) {
  46. if (array2[c] > 0) {
  47. System.out.print(array2[c] + " ");
  48. } //10 1 2 3 2 1
  49.  
  50. }
  51.  
  52. System.out.println(); //Methods
  53.  
  54. Scanner num = new Scanner(System.in);
  55. System.out.println("Enter your age to see are you a human:");
  56. int age = num.nextInt();
  57. System.out.println(isAge(age));
  58.  
  59. //Enter your age to see are you a human:
  60. //1111
  61. //false
  62. // Enter your age to see are you a human:
  63. //10
  64.  
  65.  
  66. System.out.println("Enter your number from : ");
  67. int from = num.nextInt();
  68. System.out.println("Enter your number to : ");
  69. int to = num.nextInt();
  70. System.out.println("Numbers sum is: " + rangeSum(from, to));
  71.  
  72.  
  73. //trueEnter your number from :
  74. //1
  75. //Enter your number to :
  76. //5
  77. //15
  78.  
  79. System.out.println("Enter your number from to start count: ");
  80. from = num.nextInt();
  81. System.out.println("Enter your number to : ");
  82. to = num.nextInt();
  83. System.out.println("Evens Numbers are: ");
  84. printEvens(from, to);
  85.  
  86.  
  87. //Enter your number from to start count:
  88. //2
  89. //Enter your number to :
  90. //7
  91. //Evens Numbers are:
  92. //2 4 6
  93. System.out.println();
  94.  
  95. Scanner text = new Scanner(System.in);
  96. System.out.println("Enter your text: ");
  97. String s = text.nextLine();
  98. System.out.println(" Last char in your text is: " + lastChar(s));
  99.  
  100.  
  101. //Enter your text:
  102. //number one
  103. // Last char in your text is: e
  104.  
  105. }
  106. //Methods
  107.  
  108. public static int sum(int d, int g) {
  109. int sum = d + g;
  110. return sum;
  111. }
  112.  
  113. public static boolean isAge(int age) {
  114.  
  115. if (age > 0 && age <= 120) {
  116. return true;
  117. } else {
  118. return false;
  119. }
  120. }
  121.  
  122.  
  123. public static int rangeSum(int from, int to) {
  124. int sumFromTo = 0;
  125.  
  126. if (from > to) {
  127. throw new IllegalArgumentException("The first number bigger than the second");
  128. } else {
  129. for (int g = from; g <= to; g++) {
  130. sumFromTo += g;
  131. }
  132. // sumFromTo=+to;
  133. }
  134. return sumFromTo;
  135. }
  136.  
  137. public static void printEvens(int from, int to) {
  138. if (from > to) {
  139. throw new IllegalArgumentException("The first number bigger than the second");
  140. } else {
  141. for (int r = from; r <= to; r++) {
  142. if (r % 2 == 0) {
  143. System.out.print(r +" ");
  144. }
  145. }
  146. }
  147. }
  148.  
  149.  
  150. public static char lastChar(String s){
  151.  
  152. int e = s.length();
  153.  
  154. if (e == 0) {
  155. throw new IllegalArgumentException("Enter your text! ");
  156. } else {
  157. char lastChar = s.charAt(s.length() - 1);
  158. return lastChar;
  159. }
  160. }
  161.  
  162. }
Add Comment
Please, Sign In to add comment