/ Assignment / assignment_29.java
assignment_29.java
 1  /*
 2   * Take 2 inputs 
 3   * Total number of wheels and 
 4   * Total number of vehicles 
 5   * Then find the number of 2 wheelers and 4 wheelers
 6   */ 
 7  
 8  import java.util.Scanner;
 9  
10  public class assignment_29 {
11    public static void main(String[] args) {
12      Scanner sc = new Scanner(System.in);
13      System.out.print("Enter total number of vehicles: ");
14      int total_vehicles = sc.nextInt();
15  
16      System.out.print("Enter total number of wheels: ");
17      int total_wheels = sc.nextInt();
18  
19      int two_wheelers_for, four_wheelers_for; 
20  
21      for(four_wheelers_for = 0; four_wheelers_for <= total_vehicles; four_wheelers_for++){
22        two_wheelers_for = total_vehicles - four_wheelers_for;
23  
24        if(total_wheels == ((2 * two_wheelers_for) + (4 * four_wheelers_for))){
25          System.out.println();
26          System.out.println("Using For Loop");
27          System.out.println("Number of 2 Wheelers (For Loop method): " + two_wheelers_for);
28          System.out.println("Number of 4 Wheelers (For Loop method): " + four_wheelers_for);
29          System.out.println();
30          break;
31        }
32      }
33  
34      int four_wheelers_formula = (total_wheels - 2 * total_vehicles)/2;
35      int two_wheelers_formula = total_vehicles - four_wheelers_formula;
36  
37      System.out.println("Using formula: ");
38      System.out.println("Number of 2 wheelers: " + two_wheelers_formula);
39      System.out.println("Number of 4 wheelers: " + four_wheelers_formula);
40    }
41  }