Tuesday, 28 February 2012

Proper Naming and Semantics - Practice Answers

Question 1 Solution:

import java.util.Scanner;

class AverageProgram{
public static void main(String args[]){
Scanner input = new Scanner(System.in);
int firstNumber;
int secondNumber;
int thirdNumber;
int forthNumber;
int fifthNumber;
int sum;
int average;
System.out.println("Enter the first number");
firstNumber = input.nextInt();
System.out.println("Enter the second number");
secondNumber = input.nextInt();
System.out.println("Enter the third number");
thirdNumber = input.nextInt();
System.out.println("Enter the forth number");
forthNumber = input.nextInt();
System.out.println("Enter the fifth number");
fifthNumber = input.nextInt();
sum = firstNumber+secondNumber+thirdNumber+forthNumber+fifthNumber;
average = sum/5;
System.out.println("The average is " + average);
}
}


Question 2 Solution:

import java.util.Scanner;

class ProductOfThreeNumbers{
public static void main(String args[]){
Scanner input = new Scanner(System.in);
int firstNumber;
int secondNumber;
int thirdNumber;
int product;
System.out.println("Enter the first number");
firstNumber = input.nextInt();
System.out.println("Enter the second number");
secondNumber = input.nextInt();
System.out.println("Enter the third number");
thirdNumber = input.nextInt();
product = firstNumber*secondNumber*thirdNumber;
System.out.println("The product is: " + product);
}
}


Question 3 Solution:

import java.util.Scanner;

class MathArithmetic{
public static void main(String args[]){
Scanner input = new Scanner(System.in);
int firstNumber;
int secondNumber;
int thirdNumber;
int forthNumber;
int fifthNumber;
int sum;
int total;
System.out.println("Enter the first number");
firstNumber = input.nextInt();
System.out.println("Enter the second number");
secondNumber = input.nextInt();
System.out.println("Enter the third number");
thirdNumber = input.nextInt();
System.out.println("Enter the forth number");
forthNumber = input.nextInt();
System.out.println("Enter the fifth number");
fifthNumber = input.nextInt();
sum= firstNumber+secondNumber+thirdNumber+forthNumber;
total = sum/fifthNumber;
System.out.println("The total is: " + total);
}
}


Question 4 Solution:

import java.util.Scanner;

class SecondMathArithmetic{
public static void main(String args[]){
Scanner input = new Scanner(System.in);
int firstNumber;
int secondNumber;
int thirdNumber;
int forthNumber;
int sum;
int product;
int total;
System.out.println("Enter the first number");
firstNumber = input.nextInt();
System.out.println("Enter the second number");
secondNumber = input.nextInt();
System.out.println("Enter the third number");
thirdNumber = input.nextInt();
System.out.println("Enter the forth number");
forthNumber = input.nextInt();
sum = firstNumber-secondNumber;
product = thirdNumber*forthNumber;
total = sum / product;
System.out.println("Your total is: " + total);
}
}


So, the solutions are posted above! I hope you found these fairly simple, because I'm pretty sure it only gets harder from this point on.

No comments:

Post a Comment