// Scott DeRuiter 9/22/2002
// Slug.java
// User inputs the number of at-bats, singles, doubles, triples and home runs.
// Calculates the batting average and the slugging percentage.
// 7/15/2011 - Greenstein: Changed TextReader to Scanner
import java.util.Scanner;
public class Slug
{
public static void main ( String [] args )
{
int atbats, singles, doubles, triples, homeruns = 0;
double batting, slugging = 0.0;
Scanner keyinput = new Scanner ( System.in );
System.out.print ( "\n\n\nNumber of at-bats (excluding walks) -> " );
atbats = keyinput.nextInt ( );
System.out.print ( "Number of singles -> " );
singles = keyinput.nextInt ( );
System.out.print ( "Number of doubles -> " );
doubles = keyinput.nextInt ( );
System.out.print ( "Number of triples -> " );
triples = keyinput.nextInt ( );
System.out.print ( "Number of home runs -> " );
homeruns = keyinput.nextInt ( );
batting = (double)( singles + doubles + triples + homeruns ) / (double)atbats;
slugging = (double)( singles + 2 * doubles + 3 * triples + 4 * homeruns ) / (double)atbats;
System.out.println ( "\n\nHere are your stats" );
System.out.println ( "Batting Average: " + Format.right ( batting, 8, 3 ) );
System.out.println ( "Slugging Percentage: " + Format.right ( slugging, 8, 3 ) + "\n\n\n");
}
}
Back to Lesson 2 Examples
Back to Java Main Page