Sie sind auf Seite 1von 6

Clases del lenguaje: Math, Integer, Char y String

Carolay Muñoz Yañez

Programacion de computadores II

Instituto IACC

Lunes 06 de Octubre del 2019


Desarrollo

INSTRUCCIONES: Sobre la base de las lecturas y de los contenidos revisados en


la semana, responda lo siguiente en forma completa.

Código en JAVA
De acuerdo al código anterior:
1.Explique qué realiza el código escrito en Java.

import java.util.Scanner;

Crea un objeto de la clase Scanner , que nos permite leer los valores de entrada del
teclado.

public class RegistrationFeeApp {

Aquí se crea un clase publica llamada RegistrationFeeApp.

public static void main(String[] args) {

Se define una función o método, denominada main() y la palabra static la


utilizamos para definir las propiedades o métodos pertenecientes a una clase, el
dato void no nos devuelve parámetros, en java se necesita una función o método
que ya antes anunciado seria main() para establecer que hay inicia el programa , el
contenido de esta función seria String[]args, definiendo un vector de cadenas de
caracteres.
final double COSTO_POR_CREDITO = 75.00;
final double TASA_DESCUENTO = 0.60;
double Valorregistro, descuento;

identificador: Punto flotante

String NombredelAlumno;

De tipo carácter.

int NumeroDeCreditos;

De tipo Entero

char respuesta;

Carácter simple

Scanner keyboard = new Scanner(System.in);

Se crea un objeto con el teclado representado por System.in , con esto podemos
leer los datos por teclado.

System.out.print("Ingrese el nombre: ");


studentName = keyboard.nextLine();
Nos permite leer los datos de entrada por el teclado, en la segunda línea nos
mostrara “Ingrese el nombre” , para luego ser escrito y ingresado en nuestro
programa.

System.out.print("Ingrese el numero de creditos: ");


numberOfCredits = keyboard.nextInt();

En este caso también no leerá los datos ingresados que serán el número de créditos.

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);
}
}

En esta parte nos mostrara por pantalla "¿Eres un atleta o un estudiante con " +
"honores? (S/N): , de luego en la siguiente línea nos dará la opción de elegir si o no
que esta abreviado S/N. Con el que Valorregistro = NumeroDeCreditos *
COSTO_POR_CREDITO , si la respuesta es igual que “S” entonces se le aplicara
el descuento que será igual a TASA_DESCUENTO * Valorregistro y el
Valorregistro -= descuento , para luego mostar en pantalla ("Para " +
NombredelAlumno + ", " "El valor del registro es $" + Valorregistro);

Básicamente permite leer el nombre del alumno junto con número de créditos para
determinar si es un atleta o un estudiante con honores si la respuesta es si
procederá a multiplicar el número de créditos por el costo por crédito (75.00) para
luego ser guardado en valor registro y procederá hacer el respectivo descuento que
es la tasa de descuento (0.60) por el valor de registro y el Valor registro que será
igual a descuento.

2.Defina los pasos necesarios para compilar y ejecutar el código

Los pasos necesarios para poder compilar y ejecutar el programa de manera


correcta debemos constar con el ambiente de desarrollo que lo es la maquina
virtual de java como lo es NeatBeans y la API , luego de ello debemos crear un
paquete donde se define el paquete que contendrá la clase , luego importar java ,
que nos permitirá usar la clase que se encontrar en el paquete declaramos la clase ,
creamos las variables que serán necesarias para nombrar y que contengan los datos
que vamos a utilizar para proceder a los constructores y sus respectivos métodos.
Para lograr una compilación exitosa es necesario respetar las reglas de este
lenguaje java seguir a pasos correctos y específicos cada código para luego tener
una compilación exitosa.
Bibliografía

Contenido de la semana 6

Das könnte Ihnen auch gefallen