Advertisement
Guest User

snhnBolt java app5

a guest
Mar 29th, 2015
254
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.56 KB | None | 0 0
  1. package circlerevisited;
  2. import java.util.Scanner;
  3.  
  4. /**
  5.  *
  6.  * @author Naqi Hassan
  7.  */
  8. public class CircleRevisited {
  9.  
  10.     /**
  11.      * @param args the command line arguments
  12.      */
  13.     public static void main(String[] args) {
  14.        
  15.         //All variable definitions
  16.         //*********************************
  17.         Scanner in = new Scanner(System.in);
  18.         char input;
  19.         float radius,
  20.               diameter,
  21.               circumference,
  22.               area,
  23.               pi=3.14f;
  24.        
  25.         //Displaying input prompt and taking input.
  26.         //**********************************************************************
  27.         System.out.print("Enter the radius of the circle: ");
  28.         radius = Math.abs(in.nextFloat());
  29.         System.out.print("Enter A for area; C for circumference; D for Diamter: ");
  30.         input = in.next().charAt(0);      
  31.        
  32.         //IF block
  33.         //**********************************************************************
  34.         if (input=='A' || input=='a'){
  35.             area = pi * radius * radius;
  36.             System.out.println("Area: " + area);
  37.         }
  38.        
  39.         else if(input=='C' || input=='c'){
  40.             circumference = 2 * pi * radius;
  41.             System.out.println("Cicrumference: " + circumference);
  42.             }
  43.        
  44.         else if (input == 'D' || input == 'd'){
  45.             diameter = radius*2;
  46.             System.out.println("Diamter: " + diameter);
  47.         }
  48.        
  49.         else
  50.             System.out.println("Invalid input.  ");
  51.        
  52.    }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement