Professional Documents
Culture Documents
Programacion de computadores 2
Instituto IACC
3 diciembre 2017
Desarrollo
En la lnea que tiene la instruccin import java.util.Scanner; significa que se desea usar la
clase Scanner que se encuentra en el paquete util.
public class RegistrationFeeApp: nos dice que la clase RegistrationFeeApp es accesible
desde cualquier otra clase.
Al invocar el intrprete de java con java RegistrationFeeApp, se busca y se invoca un
mtodo main que textualmente haya sido definido con public static void main.
final double COST_PER_CREDIT = 75.00; es una palabra clave o reservada en Java y se
puede aplicar a variables miembro, mtodos, clases y variables locales en Java.
Se crea la clase string NombredelAlumno
Se define NumeroDeCreditos como intero.
double registrationFee, discount; Se define la variable double.
Scanner keyboard = new Scanner(System.in); Se crea un objeto de la clase Scanner
asociado al dispositivo de entrada. Se ha creado el objeto keyboard asociado al teclado
representado por System.in
System.out.print("Ingrese el nombre: "); Se imprime por consola ingrese el nombre.
keyboard.nextLine
System.out.print("Ingrese el numero de creditos: "); Imprimir por consola en Java el
siguuiente tecto "Ingrese el numero de creditos: "
numberOfCredits = keyboard.nextInt();
System.out.print("Eres un atleta o un estudiante con " + "honores? (S/N): "); Imprimir
por consola y concatena.
respuesta = keyboard.next().charAt(0); // Leer una letra
Valorregistro = NumeroDeCreditos * COSTO_POR_CREDITO; El valor de registro es
igual a NumeroDeCreditos multiplicado por COSTO_POR_CREDITO
if (respuesta == 'S') { descuento = TASA_DESCUENTO * Valorregistro; Si la respuesta
es S descuento = TASA_DESCUENTO * Valorregistro
Valorregistro -= descuento;
}
System.out.print("Para " + NombredelAlumno + ", "); Imprimir por consola
System.out.println("El valor del registro es $" + Valorregistro); Imprimir por consola y
concatena con Valorregistro