Upload
carlitos-morales
View
213
Download
2
Embed Size (px)
DESCRIPTION
sadfsdf
Citation preview
Examen Final de Topicos
Java Programming I
5
Laboratorio N06
Objetivos: Estructuras de control de programa selectivas, Software JCret... LE.Realizar las siguientes instrucciones:
1. Crear una carpeta de trabajo en la unidad C:\ JavaI\Sesion6-JavaI.2. Ingresar al software JCreator LE.
3. Agregar un archivo Menu File/New/File.
nombre del archivo Ejercicio1.java y guardarlo en la carpeta carpeta de trabajo.4. Crear un programa que permita visualizar el nombre del da de la semana mediante un nmero ingresado.
5. Compilar la aplicacin Menu Build/compile file y execute file.
6. Crear un programa que permita visualizar el nombre del mes del ao mediante
un nmero ingresado.
7. Compilar la aplicacin Menu Build/compile file y execute file.8. Crear un programa que permita visualizar las estaciones del ao mediante un nmero ingresado.
9. Compilar la aplicacin Menu Build/compile file y execute file.10. En una tienda de accesorios para computadoras, el precio de venta unitario de los diskett es el mismo para cualquier marca, sin embargo el descuento vara de acuerdo a la marca y se establece en la siguiente tabla. Determinar el importe a pagar por la cantidad de diskett es comprados de una sola marca, considerando que no se paga impuestos. Mostrar importe bruto, descuento e importe a pagar.
MarcaDscto(%)
M10 //Maxell
N15 //NCR
S20 //Sentinel
B25 //Burroughs
G30 //Golgstar
11. Compilar la aplicacin Menu Build/compile file y execute file.12. Crear un programa que permita visualizar el nombre de un planeta del sistema solar mediante una letra ingresada en orden ascendente.
13. Crear un programa que lee un valor numrico y la transforme en calificacin alfabtica, escribiendo el resultado.RangosAlfabtica
1-3A
4-7B
8-10C
11-14D
14. Crear Determinar el importe a pagar por un alumno de un instituto cuya cuota tiene un porcentaje de descuento que se establece en la siguiente tabla y esta en funcin al colegio de procedencia del alumno, el importe estn exonerados de impuestos.INSTITUTOS
ColegioA B C
Nacional50 40 30
Particular25 20 15
/*
Programa:Ejercicio1.java
Visualizar el nombre del da de la semana mediante un nmero ingresado.
*/
import javax.swing.JOptionPane;
public class Ejercicio1
{
// el mtodo main inicia la ejecucin de la aplicacin java
public static void main( String args[] )
{
//declaracin de variable
String sn1=new String();
String sn2=new String();
int n1;
//entrada de datos
sn1= JOptionPane.showInputDialog("Ingresar Numero:");
//conversin de datos
n1=Integer.parseInt(sn1);
//proceso de datos
switch(n1)
{
case 1:sn2="Lunes";break;
case 2:sn2="Martes";break;
case 3:sn2="Miercoles";break;
case 4:sn2="Jueves";break;
case 5:sn2="Viernes";break;
case 6:sn2="Sabado";break;
case 7:sn2="Domingo";break;
default:
sn2="Numero Incorrecto";break;
}
//salida
JOptionPane.showMessageDialog( null,"El dia de la Semana es :"+sn2);
} // fin del metodo main
} // fin de la clase
/*
Programa:Ejercicio2.java
Visualizar el nombre del mes del ao mediante
un numero ingresado.
*/
import javax.swing.JOptionPane;
public class Ejercicio2
{
// el mtodo main inicia la ejecucin de la aplicacin java
public static void main( String args[] )
{
//declaracin de variable
String sn1=new String();
String sn2=new String();
int n1;
//entrada de datos
sn1= JOptionPane.showInputDialog("Ingresar Numero:");
//conversin de datos
n1=Integer.parseInt(sn1);
//proceso de datos
switch(n1)
{
case 1:
sn2="Enero";
break;
case 2:
sn2="Febrero";
break;
case 3:
sn2="Marzo";
break;
case 4:
sn2="Abril";
break;
case 5:
sn2="Maryo";
break;
case 6:
sn2="Junio";
break;
case 7:
sn2="Julio";
break;
case 8:
sn2="Agosto";
case 9:
sn2="Setiembre";
break;
case 10:
sn2="Octubre";
break;
case 11:
sn2="Noviembre";
break;
case 12:
sn2="Diciembre";
break;
default:
sn2="Numero Incorrecto";
break;
}
//salida de datos
JOptionPane.showMessageDialog( null,"El dia del Mes es :"+sn2);
} // fin del metodo main
} // fin de la clase
/*
Programa:Ejercicio3.java
Visualizar las estaciones del ao mediante un numero ingresado.
*/
import javax.swing.JOptionPane;
public class Ejercicio3
{
// el mtodo main inicia la ejecucin de la aplicacin java
public static void main( String args[] )
{
//declaracin de variable
String sn1=new String();
String sn2=new String();
int n1;
//entrada de datos
sn1= JOptionPane.showInputDialog("Ingresar Numero:");
//conversin de datos
n1=Integer.parseInt(sn1);
//proceso de datos
switch(n1)
{
case (1):
case (2):
case (3):
sn2="Verano";
break;
case (4):
case (5):
case (6):
sn2="Otoo";
break;
case (7):
case (8):
case (9):
sn2="Invierno";
break;
case (10):
case (11):
case (12):
sn2="Primavera";
break;
default:
sn2="Numero Incorrecto";
break;
}
//salida de datos
JOptionPane.showMessageDialog( null,"La Estacin es:"+sn2);
} // fin del metodo main
} // fin de la clase
case (4):
case (5):
case (6):
sn2="Otoo";
break;
case (7):
case (8):
case (9):
sn2="Invierno";
break;
case (10):
case (11):
case (12):
sn2="Primavera";
break;
default:
sn2="Numero Incorrecto";
break;
}
//salida de datos
JOptionPane.showMessageDialog( null,"La Estacin es:"+sn2);
} // fin del metodo main
} // fin de la clase
import javax.swing.JOptionPane;
public class Ejercicio4_Auxiliar_EstSelectivas
{
// el mtodo main inicia la ejecucin de la aplicacin java
public static void main( String args[] )
{
//declaracin de variable
char sn4;
String sn1=new String();
String sn2=new String();
String sn3=new String();
double p,c,ib,d,ip;
//entrada de datos
sn1= JOptionPane.showInputDialog("Ingresar Inicial Marca[M,N,S,B,G]:");
sn2= JOptionPane.showInputDialog("Ingresar Cantidad:");
sn3= JOptionPane.showInputDialog("Ingresar Precio :");
//conversin de datos
p=Float.valueOf(sn2);
c=Float.valueOf(sn3);
ib=p*c;
//ubica un caracter mediente un indice
sn4=sn1.charAt(0);
//proceso de datos
switch(sn4)
{
case ('M'):
d=ib*0.10;
break;
case ('N'):
d=ib*0.15;
break;
case ('S'):
d=ib*0.20;
break;
case ('B'):
d=ib*0.25;
case ('G'):
d=ib*0.30;
default:
ib=0.0;
d=0.0;
ip=0.0;
break;
}
ip=ib - d;
//salida de datos
JOptionPane.showMessageDialog( null,"El importe bruto es:"+ib+"\n"+
"El descuento es:"+d+"\n"+"Importe a Pagar:"+ip);
} // fin del metodo main
} // fin de la clase
Instructor: Italo Yaranga Vite.
Email:[email protected]