Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Lesson5_6.HomeWork;
- import java.util.Arrays;
- import java.util.Scanner;
- public class ArraysAndMethods0 {
- public static void main(String[] args) {
- boolean[] boleans = new boolean[30];
- double[] nums = {10.2, 5.6, 7.8, 11.9};
- int[] array = new int[5];
- int i = array.length;
- System.out.println(i);
- //5
- System.out.println(Arrays.toString(array));
- //[0, 0, 0, 0, 0]
- Arrays.fill(array, 42);
- System.out.println(Arrays.toString(array));
- //[42, 42, 42, 42, 42]
- Arrays.sort(array);
- System.out.println(Arrays.toString(array));
- int[] array1 = {1, 2, 3, 0, -3, 2, 1, 10, -13};
- for (int a = 0; a < array1.length; a++) {
- if (array1[a] > 0) {
- System.out.print(a + " ");
- }
- //0 1 2 5 6 7
- }
- System.out.println();
- int[] array2 = {1, 2, 3, 0, -3, 2, 1, 10, -13};
- for (int b : array2) {
- if (b > 0)
- System.out.print(b + " "); //1 2 3 2 1 10
- }
- System.out.println();
- for (int c = array2.length - 1; c >= 0; c--) {
- if (array2[c] > 0) {
- System.out.print(array2[c] + " ");
- } //10 1 2 3 2 1
- }
- System.out.println(); //Methods
- Scanner num = new Scanner(System.in);
- System.out.println("Enter your age to see are you a human:");
- int age = num.nextInt();
- System.out.println(isAge(age));
- //Enter your age to see are you a human:
- //1111
- //false
- // Enter your age to see are you a human:
- //10
- System.out.println("Enter your number from : ");
- int from = num.nextInt();
- System.out.println("Enter your number to : ");
- int to = num.nextInt();
- System.out.println("Numbers sum is: " + rangeSum(from, to));
- //trueEnter your number from :
- //1
- //Enter your number to :
- //5
- //15
- System.out.println("Enter your number from to start count: ");
- from = num.nextInt();
- System.out.println("Enter your number to : ");
- to = num.nextInt();
- System.out.println("Evens Numbers are: ");
- printEvens(from, to);
- //Enter your number from to start count:
- //2
- //Enter your number to :
- //7
- //Evens Numbers are:
- //2 4 6
- System.out.println();
- Scanner text = new Scanner(System.in);
- System.out.println("Enter your text: ");
- String s = text.nextLine();
- System.out.println(" Last char in your text is: " + lastChar(s));
- //Enter your text:
- //number one
- // Last char in your text is: e
- }
- //Methods
- public static int sum(int d, int g) {
- int sum = d + g;
- return sum;
- }
- public static boolean isAge(int age) {
- if (age > 0 && age <= 120) {
- return true;
- } else {
- return false;
- }
- }
- public static int rangeSum(int from, int to) {
- int sumFromTo = 0;
- if (from > to) {
- throw new IllegalArgumentException("The first number bigger than the second");
- } else {
- for (int g = from; g <= to; g++) {
- sumFromTo += g;
- }
- // sumFromTo=+to;
- }
- return sumFromTo;
- }
- public static void printEvens(int from, int to) {
- if (from > to) {
- throw new IllegalArgumentException("The first number bigger than the second");
- } else {
- for (int r = from; r <= to; r++) {
- if (r % 2 == 0) {
- System.out.print(r +" ");
- }
- }
- }
- }
- public static char lastChar(String s){
- int e = s.length();
- if (e == 0) {
- throw new IllegalArgumentException("Enter your text! ");
- } else {
- char lastChar = s.charAt(s.length() - 1);
- return lastChar;
- }
- }
- }
Add Comment
Please, Sign In to add comment