• Home

  • Forum

  • Articles

  • About

    • Contact
  • Donate

  • More

    Use tab to navigate through the menu items.

    Buddha Institute of Technology

    lotus.png
    To see this working, head to your live site.
    • Categories
    • All Posts
    • My Posts
    Apsara Oum-Fite
    Aug 30, 2018

    Multiples

    in Problem Sets

    Write a program that finds the sum of all numbers between 0 and 120 (inclusive) that are multiples of 4 or 5.


    BONUS: allow the user to input their own values for all four variables (both ends of the range and the factors to find multiples).

    1 comment
    0
    Apsara Oum-Fite
    Aug 30, 2018

    My personal solution in Java:

     

    public static void main(String[] args) {

    int sum = 0;

    for(int i = 0; i <= 120; i++) {

    if(i % 4 == 0 || i % 5 == 0) {

    System.out.println(i);

    sum += i;

    }

    }

    System.out.println("Sum:\t" + sum);

    }

     

    BONUS


    public static void main(String[] args) {

    Scanner scan = new Scanner(System.in);

    int sum = 0, min, max, fact1, fact2;

    System.out.print("Enter the low end of the range:\t"); min = scan.nextInt();

    System.out.print("Enter the high end of the range:\t"); max = scan.nextInt();

    System.out.print("Enter one factor to find multiples of:\t"); fact1 = scan.nextInt();

    System.out.print("Enter another factor to find multiples of:\t"); fact2 = scan.nextInt();

    for(int i = min; i <= max; i++) {

    if(i % fact1 == 0 || i % fact2 == 0) {

    System.out.println(i);

    sum += i;

    }

    }

    System.out.println("Sum:\t" + sum);

    }

    0
    1 comments

    © 2018 by Apsara Oum-Fite