Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Anthuan Pizarro Olmos Control 6
Anthuan Pizarro Olmos Control 6
Programación de computadores II
Instituto IACC
24 de marzo de 2019
Desarrollo
Código en JAVA
import java.util.Scanner;
public class RegistrationFeeApp {
public static void main(String[] args) {
final double COSTO_POR_CREDITO = 75.00;
final double TASA_DESCUENTO = 0.60;
String NombredelAlumno;
int NumeroDeCreditos;
char respuesta;
double Valorregistro, descuento;
Scanner keyboard = new Scanner(System.in);
System.out.print("Ingrese el nombre: ");
studentName = keyboard.nextLine();
System.out.print("Ingrese el numero de creditos: ");
numberOfCredits = keyboard.nextInt();
System.out.print("¿Eres un atleta o un estudiante con " +
"honores? (S/N): ");
respuesta = keyboard.next().charAt(0); // Leer una letra
Valorregistro = NumeroDeCreditos * COSTO_POR_CREDITO;
if (respuesta == 'S') {
descuento = TASA_DESCUENTO * Valorregistro;
Valorregistro -= descuento;
}
System.out.print("Para " + NombredelAlumno + ", ");
System.out.println("El valor del registro es $" +
Valorregistro);
}
}
De acuerdo al código anterior:
R.- En principio el código no realiza nada, ya que se encuentran algunos errores que impiden su
compilación.
import java.util.Scanner;
public class Valorregistro {
public static void main(String[] args) {
final double COSTO_POR_CREDITO = 75.00;
final double TASA_DESCUENTO = 0.60;
String NombredelAlumno;
int NumeroDeCreditos;
char respuesta;
double Valorregistro, descuento;
Scanner keyboard = new Scanner(System.in);
System.out.print("Ingrese el nombre: ");
NombredelAlumno = keyboard.nextLine();
System.out.print("Ingrese el numero de creditos: ");
NumeroDeCreditos = keyboard.nextInt();
System.out.print("¿Eres un atleta o un estudiante con " +
"honores? (S/N): ");
respuesta = keyboard.next().charAt(0); // Leer una letra
Valorregistro = NumeroDeCreditos * COSTO_POR_CREDITO;
if (respuesta == 'S') {
descuento = TASA_DESCUENTO * Valorregistro;
Valorregistro -= descuento;
}
System.out.print("Para " + NombredelAlumno + ", ");
System.out.println("El valor del registro es $" +
Valorregistro);
}
}
Lo que hace este código corregido es calcular el valor de registro de un alumno, según su
cantidad de créditos (75.00 c/u) y con la variable de si es o no un alumno con honores o atleta de
la institución, en cuyo caso aplica un descuento de 0.60.
Ejecución;
2. Defina los pasos necesarios para compilar y ejecutar el código.
En primer lugar, se debe tener instalado en el equipo el kit de desarrollo Java o “Java
development kit”.
Teniendo las herramientas necesarias, doy comienzo con el block de notas, donde escribo el
código, guardándolo como archivo .txt para evitar perder mi trabajo, una vez conforme con el
código realizado se guarda como archivo.java, personalmente suelo trabajar en el escritorio del
equipo y después guardar mis códigos en carpetas definitivas.
Luego de esto paso a invocar al compilador de Java, ejecutando javac mas el nombre del
código.java.
Si el compilador de Java no encuentra ningún error en el código, generara un archivo con el
nombre del archivo.java pero con la extensión .class. En caso de errores el compilador nos
mostrara cuales son.
Llegando con éxito a este paso solo nos queda ejecutar nuestro código, para esto ejecutamos el