biryu2205 / Biryu

0 stars 0 forks source link

Solve all problems in the given link #66

Closed letientai299 closed 7 years ago

letientai299 commented 7 years ago

http://www.w3resource.com/java-exercises/basic/index.php

For each problem, post your solution as a comment here.

Check list:

biryu2205 commented 7 years ago

45.

import java.io.File;

public class Test {
  public static void main(String[] String) {
    System.out.println("/home/students/abc.txt  : " + new File("abc.txt").length() + " bytes");
    System.out.println("/home/students/test.txt : " + new File("test.txt").length() + " bytes");
  }
}
biryu2205 commented 7 years ago

46. public class Test { public static void main(String[] String) { System.out.format("\nCurrent Date time: %tc%n\n", System.currentTimeMillis()); } }

biryu2205 commented 7 years ago

48.


public class Test {
  public static void main(String[] String) {

    for (int i = 1; i < 99; i++) {
      if (i % 2 != 0) {
        System.out.println(i);
      }
    }
  }
}
biryu2205 commented 7 years ago

49.

import java.util.Scanner;

public class Test {
  public static void main(String[] String) {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    if (n % 2 != 0) {
      System.out.println(0);
    } else {
      System.out.println(1);
    }
  }
}
biryu2205 commented 7 years ago

47.

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.TimeZone;

public class Test {
  public static void main(String args[]) {
    SimpleDateFormat time = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss.SSS");
    time.setCalendar(Calendar.getInstance(TimeZone.getTimeZone("GMT")));
    System.out.println("\nNow: " + time.format(System.currentTimeMillis()));
  }
}
biryu2205 commented 7 years ago

50.


public class Test {
  public static void main(String args[]) {
    System.out.println("Devided by 3:");
    for (int i = 1; i < 100; i++) {
      if (i % 3 == 0) {
        System.out.print(i + ",");
      }
    }
    System.out.println("\n\n Devided by 5:");
    for (int i = 0; i < 100; i++) {
      if (i % 5 == 0) {
        System.out.print(i + ",");
      }
    }
    System.out.println("\n\n Devided by 3 & 5:");
    for (int i = 0; i < 100; i++) {
      if (i % 3 == 0 && i % 5 == 0) {
        System.out.print(i + ",");
      }
    }
  }
}
biryu2205 commented 7 years ago

51

import java.util.Scanner;

public class Test {
  public static void main(String args[]) {
    System.out.println("Inser string");
    Scanner sc = new Scanner(System.in);
    String s = sc.nextLine();
    int result = Integer.parseInt(s);
    System.out.println("The integer value is: "+result);
  }
biryu2205 commented 7 years ago

52.

import java.util.Scanner;

public class Test {
  public static void main(String args[]) {
    System.out.println("Inser 1st number");
    Scanner sc = new Scanner(System.in);
    int number1 = sc.nextInt();
    System.out.println("Inser 2nd number");
    int number2 = sc.nextInt();
    System.out.println("Inser 3rd number");
    int number3 = sc.nextInt();
    double sum = (number1 + number2 + number3) / 3;
    if (sum == number1 || sum == number2 || sum == number3){
      System.out.println("The result is: true");
    }
  }
}
biryu2205 commented 7 years ago

53.

import java.util.Scanner;

public class Test {
  public static void main(String args[]) {
    System.out.println("Inser 1st number");
    Scanner sc = new Scanner(System.in);
    int number1 = sc.nextInt();
    System.out.println("Inser 2nd number");
    int number2 = sc.nextInt();
    System.out.println("Inser 3rd number");
    int number3 = sc.nextInt();
    if (number1 < number2 && number2 < number3) {
      System.out.println("The result is: true");
    }
  }
}
biryu2205 commented 7 years ago

54.

import java.util.Scanner;

public class Test {
  public static void main(String args[]) {
    System.out.println("Inser 1st number");
    Scanner sc = new Scanner(System.in);
    int number1 = sc.nextInt();
    System.out.println("Inser 2nd number");
    int number2 = sc.nextInt();
    System.out.println("Inser 3rd number");
    int number3 = sc.nextInt();
    if ((number1 % 10) == (number2 % 10) || (number2 % 10) == (number3 % 10) || (number1 % 10) == (
        number3
            % 10)) {
      System.out.println("The result is: true");
    }
  }
}
biryu2205 commented 7 years ago

55.

import java.util.Scanner;

public class Test {
  public static void main(String args[]) {
    System.out.println("Inser secound");
    Scanner sc = new Scanner(System.in);
    int time = sc.nextInt();
    int hour = time / 3600;
    int minute = (time - (hour * 3600)) / 60;
    int seconds = time - hour * 3600 - minute * 60;
    System.out.println(hour + ":" + minute + ":" + seconds);
  }
}
biryu2205 commented 7 years ago

56.

import java.util.Scanner;

public class Test {
  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    System.out.println("Insert 1st number");
    int number1 = sc.nextInt();
    System.out.println("insert 2nd number");
    int number2 = sc.nextInt();
    System.out.println("Number you want divisible ");
    int number3 = sc.nextInt();
    for (int i = number1; i <= number2; i++) {
      if (i % number3 == 0) {
        System.out.println(i);
      }
    }
  }
}
biryu2205 commented 7 years ago

57.

import java.util.Scanner;

public class Test {

  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    System.out.println("Insert  number");
    int number = sc.nextInt();
    int ctr = 0;
    for (int i = 1; i <= (int) Math.sqrt(number); i++) {
      if (number % i == 0 && i * i != number) {
        ctr += 2;
      } else if (i * i == number) {
        ctr++;
      }
    }
    System.out.println(ctr);
  }
}
biryu2205 commented 7 years ago

58.

import java.util.Scanner;

public class Test {

  public static void main(String args[]) {
    Scanner in = new Scanner(System.in);
    System.out.print("Input a Sentence: ");
    String str = in.nextLine();
    String fixedString = "";
    Scanner lineScan = new Scanner(str);
    while (lineScan.hasNext()) {
      String word = lineScan.next();
      fixedString += Character.toUpperCase(word.charAt(0)) + word.substring(1) + " ";
    }
    System.out.println(fixedString.trim());
  }
}
biryu2205 commented 7 years ago

59.

import java.util.Scanner;

public class Test {

  public static void main(String args[]) {
    Scanner in = new Scanner(System.in);
    System.out.print("Input a Sentence: ");
    String str = in.nextLine();
    str =str.toLowerCase();
    System.out.println(str);
  }
}
biryu2205 commented 7 years ago

60.

import java.util.Scanner;

public class Test {

  public static void main(String args[]) {
    Scanner in = new Scanner(System.in);
    System.out.print("Input a Sentence: ");
    String str = in.nextLine();
    String[] words = str.split("[ ]+");
    System.out.println("Penultimate word: "+words[words.length - 2]);
  }
}
biryu2205 commented 7 years ago

61.

import java.util.Scanner;

public class Test {

  public static void main(String args[]) {
    Scanner in = new Scanner(System.in);
    System.out.print("Input a word : ");
    String word = in.nextLine();
    word = word.trim();
    String result = "";
    char[] fixedWord = word.toCharArray();
    String[] words = word.split("[ ]+");
    for (int i = fixedWord.length - 1; i >= 0; i--) {
      result += fixedWord[i];
    }
    System.out.println(result);
  }
}
biryu2205 commented 7 years ago

64.

import java.util.Scanner;

public class Test {
  static boolean commonDigit(int number1, int number2) {

    if (number1 < 25 || number2 > 75) {
      return false;
    }
    int x = number1 % 10;
    int y = number2 % 10;
    number1 /= 10;
    number2 /= 10;
    return (number1 == number2 || number1 == y || x == number2 || x == y);
  }

  public static void main(String args[]) {
    Scanner in = new Scanner(System.in);
    System.out.print("Input a 1st nuber: ");
    int number1 = in.nextInt();
    System.out.print("Input a 2nd nuber: ");
    int number2 = in.nextInt();
    System.out.println(commonDigit(number1, number2));
  }
}
biryu2205 commented 7 years ago

63.

import java.util.Scanner;

public class Test {
  static int result(int number1, int number2) {
    if (number1 == number2) {
      return 0;
    }
    if (number1 % 6 == number2 % 6) {
      return (number1 < number2) ? number1 : number2;
    }
    return (number1 > number2) ? number1 : number2;
  }

  public static void main(String args[]) {
    Scanner in = new Scanner(System.in);
    System.out.print("Input a 1st nuber: ");
    int number1 = in.nextInt();
    System.out.print("Input a 2nd nuber: ");
    int number2 = in.nextInt();
    System.out.println(result(number1, number2));
  }
}
biryu2205 commented 7 years ago

62.

import java.util.Scanner;

public class Test {

  public static void main(String args[]) {

    Scanner in = new Scanner(System.in);
    System.out.print("Input the 1st number : ");
    int number1 = in.nextInt();
    System.out.print("Input the 2nd number: ");
    int number2 = in.nextInt();
    System.out.print("Input the 3rd number : ");
    int number3 = in.nextInt();
    System.out.println((Math.abs(number1 - number2) >= 20
        || Math.abs(number2 - number3) >= 20
        || Math.abs(number3 - number1) >= 20));
  }
}
biryu2205 commented 7 years ago

65.

import java.util.Scanner;

public class Test {

  public static void main(String args[]) {

    Scanner in = new Scanner(System.in);
    System.out.print("Input the 1st number : ");
    int number1 = in.nextInt();
    System.out.print("Input the 2nd number: ");
    int number2 = in.nextInt();
    System.out.println(Math.abs(number1) - ((number1 / number2) * Math.abs(number2)));
  }
}
biryu2205 commented 7 years ago

66.


public class Test {

  static boolean isPrime(int n) {
    if (n < 0) {
      throw new IllegalArgumentException("Input value is negative");
    }

    if (n < 2) {
      return false;
    }

    if (n < 4) {
      return true;
    }

    int upperBound = Double.valueOf(Math.sqrt(n)).intValue();
    for (int i = 2; i <= upperBound; i++) {
      if (n % i == 0) {
        return false;
      }
    }
    return true;
  }

  public static void main(String[] args) {
    int sum = 0;
    int crt = 0;
    int i = 0;
    while (crt <= 100) {
      i++;
      if (isPrime(i)) {
        sum += i;
        crt++;
      }
    }
    System.out.println("Sum of the first 100 prime numbers:" + sum);
  }
}
biryu2205 commented 7 years ago

67.

public class Test {
  public static void main(String[] args) {
    String str = "Python 3.0";
    String word = "Tutorial";
    System.out.println(str.substring(0, 7) + word + str.substring(6));
  }
}
biryu2205 commented 7 years ago

68.

public class Test {
  public static void main(String[] args) {
    String str = "Python 3.0";
    String word = str.substring(str.length() - 3);
    System.out.println(word+word+word+word);
  }
}
biryu2205 commented 7 years ago

69.

public class Test {
  public static void main(String[] args) {
    String str = "Python";
    String fixxed = str.substring(0, 3);
    System.out.println(fixxed);
  }
}
biryu2205 commented 7 years ago

70.

public class Test {
  public static void main(String[] args) {
    String str1 = "Python";
    String str2 = "Tutorial";
    System.out.println(str1+str2+str1);
  }
}
biryu2205 commented 7 years ago

71.

public class Test {
  public static void main(String[] args) {
    String str1 = "Python";
    String str2 = "Tutorial";
    System.out.println(str1.substring(1,str1.length())+str2.substring(1,str2.length()));
  }
}
biryu2205 commented 7 years ago

72.

import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    String str1 = sc.nextLine();
    int len = str1.length();
    if (len <= 3) {
      for (int i = 0; i < len; i++) {
        System.out.print("#");
      }
    }
  }
}
biryu2205 commented 7 years ago

73.

import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("insert 1st String");
    String str1 = sc.nextLine();
    System.out.println("insert 2nd String");
    String str2 = sc.nextLine();
    int len = str2.length();
    String add = "";
    if (len <= 3) {
      for (int i = 0; i < len; i++) {
        add += "#";
      }
      System.out.println(str1 + add);
    }
  }
}
biryu2205 commented 7 years ago

74.

import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    int[] numArray = {10, -20, 0, 30, 40, 60, 10};
    System.out.println((numArray[0] == 10 || numArray[numArray.length - 1] == 10));
  }
}
biryu2205 commented 7 years ago

75.

public class Test {
  public static void main(String[] args) {
    int[] num_array = {50, -20, 0, 30, 40, 60, 10};
    System.out.println(num_array.length >= 1 && num_array[0] == num_array[num_array.length - 1]);
  }
}
biryu2205 commented 7 years ago

76.

import java.util.Arrays;
import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    System.out.println("Insert n number of ARRAY1");
    int n1 = sc.nextInt();
    int[] num_array1 = new int[n1];
    for (int i = 0; i < n1; i++) {
      System.out.println("insert" + "[" + i + "]" + "number");
      num_array1[i] = sc.nextInt();
    }

    System.out.println("Insert n number of ARRAY2");
    int n2 = sc.nextInt();
    int[] num_array2 = new int[n2];
    for (int i = 0; i < n2; i++) {
      System.out.println("insert" + "[" + i + "]" + "number");
      num_array2[i] = sc.nextInt();
    }
    System.out.println(Arrays.toString(num_array1));
    System.out.println(Arrays.toString(num_array2));
    System.out.println(num_array1[0] == num_array2[0] || num_array1[n1 - 1] == num_array2[n2 - 1]);
  }
}
biryu2205 commented 7 years ago

77.

import java.util.Arrays;
import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    System.out.println("Insert n number of ARRAY1");
    int n1 = sc.nextInt();
    int[] num_array1 = new int[n1];
    for (int i = 0; i < n1; i++) {
      System.out.println("insert" + "[" + i + "]" + "number");
      num_array1[i] = sc.nextInt();
    }

    System.out.println("Insert n number of ARRAY2");
    int n2 = sc.nextInt();
    int[] num_array2 = new int[n2];
    for (int i = 0; i < n2; i++) {
      System.out.println("insert" + "[" + i + "]" + "number");
      num_array2[i] = sc.nextInt();
    }
    System.out.println(Arrays.toString(num_array1));
    System.out.println(Arrays.toString(num_array2));
    System.out.println(num_array1[0] == num_array2[0] || num_array1[n1 - 1] == num_array2[n2 - 1]);
  }
}
biryu2205 commented 7 years ago

78.

import java.util.Arrays;
import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    System.out.println("Insert n number of ARRAY1");
    int n1 = sc.nextInt();
    int tf = 0;
    int[] num_array1 = new int[n1];
    for (int i = 0; i < n1; i++) {
      System.out.println("insert" + "[" + i + "]" + "number");
      num_array1[i] = sc.nextInt();
      if (num_array1[i] == 4 || num_array1[i] == 7) {
        tf = 1;
      }
    }
    System.out.println(Arrays.toString(num_array1));
    System.out.println(tf == 1);
  }
}
biryu2205 commented 7 years ago

79.

mport java.util.Arrays;
    import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int[] num_array1 = new int[3];
    for (int i = 0; i < 3; i++) {
      System.out.println("insert" + "[" + i + "]" + "number");
      num_array1[i] = sc.nextInt();
    }
    System.out.println("Origin Array"+Arrays.toString(num_array1));
    int swap = 0;
    swap = num_array1[0];
    num_array1[0] = num_array1[1];
    num_array1[1] = swap;
    swap = num_array1[1];
    num_array1[1] = num_array1[2];
    num_array1[2] = swap;
    System.out.println("fixed Array" + Arrays.toString((num_array1)));
  }
}
biryu2205 commented 7 years ago

80.

import java.util.Arrays;
import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int tf = 0;
    int[] num_array1 = new int[3];
    for (int i = 0; i < 3; i++) {
      System.out.println("insert" + "[" + i + "]" + "number");
      num_array1[i] = sc.nextInt();
    }
    System.out.println("Origin Array" + Arrays.toString(num_array1));
    if (num_array1[0] - num_array1[2] < 0) {
      System.out.println("Larger value between first and last element " + num_array1[2]);
    } else {
      System.out.println("Larger value between first and last element " + num_array1[0]);
    }
  }
}
biryu2205 commented 7 years ago

81.

import java.util.Arrays;
import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    System.out.println("Insert n number of ARRAY1");
    int n1 = sc.nextInt();
    int swap = 0;
    int[] num_array1 = new int[n1];
    for (int i = 0; i < n1; i++) {
      System.out.println("insert" + "[" + i + "]" + "number");
      num_array1[i] = sc.nextInt();
    }
    System.out.println("Origin Array " + Arrays.toString(num_array1));
      if (n1 == 1) {
        System.out.println("Origin Array " + Arrays.toString(num_array1));
      } else {
        swap = num_array1[0];
        num_array1[0] = num_array1[n1 - 1];
        num_array1[n1 - 1] = swap;
      }
      System.out.println("Fixed Array " + Arrays.toString(num_array1));
    }
  }
biryu2205 commented 7 years ago
  1. Not Done Yet
biryu2205 commented 7 years ago

82.

import java.util.Arrays;
import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    System.out.println("Insert n number of ARRAY1");
    int n1 = sc.nextInt();
    int swap = 0;
    int[] num_array1 = new int[n1];
    for (int i = 0; i < n1; i++) {
      System.out.println("insert" + "[" + i + "]" + "number");
      num_array1[i] = sc.nextInt();
    }
    System.out.println("Origin Array " + Arrays.toString(num_array1));

    System.out.println(Math.max(Math.max(num_array1[0],num_array1[(n1-1)/2 ]),num_array1[n1-1]));
  }
}
biryu2205 commented 7 years ago

83.

import java.util.Arrays;
import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    System.out.println("Insert n number of ARRAY1");
    int n1 = sc.nextInt();
    int[] num_array1 = new int[n1];
    for (int i = 0; i < n1; i++) {
      System.out.println("insert" + "[" + i + "]" + "number of Array1");
      num_array1[i] = sc.nextInt();
    }
    int[] num_array2 = new int[n1];
    for (int i = 0; i < n1; i++) {
      System.out.println("insert" + "[" + i + "]" + "number of Array2");
      num_array2[i] = sc.nextInt();
    }
    System.out.println(Arrays.toString(num_array1));
    System.out.println(Arrays.toString(num_array2));
    System.out.print("Result : ");
    for (int i = 0; i < n1; i++) {
      System.out.print(" " + num_array1[i] * num_array2[i] + " ");
    }
  }
}
biryu2205 commented 7 years ago

84.

public class Test {
  public static void main(String[] args) {
    String string1 = "Python";
    int slength = 3;
    if (slength > string1.length()) {
      slength = string1.length();
    }

    String subpart1 = string1.substring(0, slength);
    String subpart2 = string1.substring(string1.length()-3);
    System.out.println(subpart1 + subpart2+string1 +subpart2+ subpart1);
  }
}
biryu2205 commented 7 years ago

85.

import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("Insert String ");
    String string1 = sc.nextLine();
    System.out.println("Insert Start Word");
    String startWord=sc.nextLine();
    System.out.println(string1.startsWith(startWord));
  }
}
biryu2205 commented 7 years ago

86.

import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("Insert 1st Number ");
    int number1 = sc.nextInt();
    System.out.println("Inser 2nd Number");
    int number2 = sc.nextInt();
    System.out.println(number1 < 90 && number2 > 95 || number1 > 95 && number2 < 90);
  }
}
biryu2205 commented 7 years ago

87.

import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("Insert 1st Number ");
    int number1 = sc.nextInt();
    System.out.println("Inser 2nd Number");
    int number2 = sc.nextInt();
    System.out.println((number1 >= 50 && number1 <= 100) && (number2 >= 50 && number2 <= 100));
  }
}
biryu2205 commented 7 years ago

88.

public class Test {
  public static void main(String[] args) {
    System.out.println("\nCurrent system environment:");
    System.out.println(System.getenv());
    System.out.println("\n\nCurrent system properties:");
    System.out.println(System.getProperties());
  }
}
biryu2205 commented 7 years ago

89.

public class Test {
  public static void main(String[] args) {
    System.out.println("System security interface:");
    System.out.println(System.getSecurityManager());
  }
}
biryu2205 commented 7 years ago

90.

public class Test {
  public static void main(String[] args) {
    {
      // gets the value of the specified environment variable "PATH"
      System.out.println("\nEnvironment variable PATH: ");
      System.out.println(System.getenv("PATH"));

      // gets the value of the specified environment variable "TEMP"
      System.out.println("\nEnvironment variable TEMP: ");
      System.out.println(System.getenv("TEMP"));

      // gets the value of the specified environment variable "USERNAME"
      System.out.println("\nEnvironment variable USERNAME: ");
      System.out.println(System.getenv("USERNAME"));
    }
  }
}
biryu2205 commented 7 years ago

91.

public class Test {
  public static void main(String[] args) {
    {long startTime = System.nanoTime();
      for (int i = 0; i <10 ; i++) {
        System.out.println(i);
      }
      long estimatedTime = System.nanoTime() - startTime;
      System.out.println("Estimated time "+estimatedTime);
    }
  }
}
biryu2205 commented 7 years ago

92.

import java.util.Arrays;
import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("Inser n Number Of Array");
    int n = sc.nextInt();
    int[] num_Array = new int[n];
    int odd = 0;
    int even = 0;
    for (int i = 0; i < n; i++) {
      System.out.println("insert" + "[" + i + "]" + "number of Array");
      num_Array[i] = sc.nextInt();
      if (num_Array[i] % 2 != 0) {
        odd++;
      } else {
        even++;
      }
    }
    System.out.println("Origin Array " + Arrays.toString(num_Array));
    System.out.println("Odd :" + odd);
    System.out.println("Even:" + even);
  }
}
biryu2205 commented 7 years ago

93.

import java.util.Arrays;
import java.util.Scanner;

public class Test {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("Inser n Number Of Array");
    int n = sc.nextInt();
    int[] num_Array = new int[n];
    int check1010 = 0;
    int check2020 = 0;
    for (int i = 0; i < n; i++) {
      System.out.println("insert" + "[" + i + "]" + "number of Array");
      num_Array[i] = sc.nextInt();
      if(num_Array[i] == 10 && num_Array[i+1] == 10)
      {check1010 = 1;}

      if(num_Array[i] == 20 && num_Array[i+1] == 20)
      {check2020= 1;}
    }
    System.out.println("Origin Array " + Arrays.toString(num_Array));
    System.out.println(check1010!=check2020);

  }
}