Академический Документы
Профессиональный Документы
Культура Документы
Operacionales
Isidro Reinoso Sacancela
Estudiante UPS-K Ingeniera. Elctrica
Quito Ecuador
Isico_rey@hotmail.com
22 junio 2015
Resumen . En el presente informe se presentara la
correccin del examen y adicionalmente lo ms
importante en cuanto a la programacin de un
men y la utilizacin de los operacionales And y Or.
Abstract . In this report correction further
examination and foremost in terms of programming
from a menu and use of operational And and Or is
presented.
PALABRAS CLAVE KEY WORDS
Operacionales
And
Or
Char
Double
String
Input
Import
Bufferead Reader
try
Catch
Equals
- Operational
- And
- Or
- Char
- Doble
-De cadena
-Llave de entrada
-importacin
- Lector Bufferead
- try
- catch
-Es igual a
I. INTRODUCCIN
Para poder realizar nuestro examen de manera correcta
debamos tener en cuenta los siguientes pasos:
Nuestro proyecto debe estar listo para la entrada
y salida de datos.
Las variables deben estar correctamente
declaradas y ledas de acuerdo al tipo de
variable que sean.
Manejar correctamente las maysculas y
minsculas.
Saber utilizar todos los tipos de condicionales,
estructuras de repeticin as como contadores
y sumadores.
Verificar que no exista ningn tipo de error.
PROGRAMACIN I
ALGORITMOS
B.Codigo Equals
III. DESARROLLO
A. Comando Switch
Sintaxis del Switch:
D. Ejercicios
TCNICAS DE INVESTIGACIN
System.out.println("REALIZAR UN PROGRAMA
PARA DETERMINAR CUANTOS ESTUDIANTES
APRUEBAN ");
System.out.println("CUANTOS REPITEN
Y CUANTOS ESTUDIANTES A GRACIA");
System.out.println("CONSIDERANDO
QUE PASAN CON 70 O MAS , REPITEN CON
67 O MENOS");
System.out.println("Y EL RESTO VA AL
EXAMEN DE GRACIA ");
System.out.println("");
System.out.println("Ingrese el numero de
estudiantes ");
numest=Integer.parseInt(DATO1.readLine());
while(i<=numest){
System.out.println("INGRESE
LA
NOTA "+(i));
nota=Double.parseDouble(DATO1.readLine());
if(nota>0&¬a<=100){
if(nota>=70){
contpas=contpas+1;
}
else{
if(nota<=67){
contper=contper+1;
}
else{
contgra=contgra+1;
}
}
}
else{
System.out.println("dato
mal
ingresado ");
i=i-1;
}
EJERCICIO
String nom,ape;
System.out.println("");
System.out.println("");
System.out.println("INGRESE
SU
NOMBRE ");
nom=DATO1.readLine();
System.out.println("INGRESE
SU
APELLIDO ");
ape=DATO1.readLine();
if(nom.equals("EDWIN
")&&ape.equals("VEGA")); {
System.out.println("ESE SOY YO ");
}
else{
System.out.println("QUIEN SERA ");
}
PROGRAMACIN I
ALGORITMOS
else{
if(bol==3||bol==7){
des=suma*0.05;
}
else{
des=suma*0.01;
}
}
EJERCICIO
val=Integer.parseInt(DATO1.readLine());
if(val<0){
System.out.println("error
no
puede ingresar valores negartivos");
i=i-1;
}
else{
if(val>0){
suma=suma+val;
pag=Integer.parseInt(DATO1.readLine());
EL
}
totpa=suma-des;
iva=suma*0.12;
tot=totpa+iva;
vuelto=pag-tot;
System.out.println("EL IVA DE LA
COMPRA ES "+iva);
System.out.println("EL TOTAL A PAGAR
ES "+tot);
System.out.println("EL DESCEUNTO DE
LA COMPRA ES "+des);
System.out.println("EL VUELTO DE LA
COMPRA ES "+vuelto)
se
EL
numart=Integer.parseInt(DATO1.readLine());
if(numart<0){
System.out.println("ERROR NO SE
PUEDE INGRESAR NOTAS NEGATIVAS");
}
else{
while(i<numart){
System.out.println("INGRESE
VALOR DE ARTICULO "+(i+1));
}
else{
System.out.println("ERROR
SOLO
HAY BOLITAS DEL 1 AL 10 ");
bol=bol-1;
}
System.out.println("INGRESE EL VALOR
DEL PAGO DEL CLIENTE");
}
}
i=i+1;
}
System.out.println("INGRESE
EL
NUMERO DE LA BOLITA ");
bol=Integer.parseInt(DATO1.readLine());
if(bol>=1&&bol<=10){
if(bol==1||bol==10){
des=suma*0.10;
}
TCNICAS DE INVESTIGACIN
IV. BIOGRAFA
Conclusiones del Informe:
BIBLIOGRAFA
1.- El comando swich se va utilizar cuando
necesitemos evaluar muchos procesos a la vez, hay que
recordar que la variable de opcin en el switch ser
nicamente Integer o Char.
Tambin existen ocasiones o programas donde se
exige evaluar muchas condiciones a la vez, en estos
casos, o se usan una condicin compuesta muy grande
o se debe intentar convertir el problema a uno que se
pueda resolver usando la instruccin switch();
La instruccin switch() es una instruccin de decisin
mltiple, donde el compilador prueba o busca el valor
contenido en una variable contra una lista de constantes
ints o chars, cuando el computador encuentra el valor
de igualdad entre variable y constante, entonces ejecuta
el grupo de instrucciones asociados a dicha constante.
[3]
2.- Cuando usamos un case debemos tener en cuenta
que este debera llevar su respectivo break al final ya
que si no colocamos el breack el programa no
diferenciara el case 1 del case 2 y ejecutara ambos en
uno solo.
Es importante recordar que el no utilizar un break
hara que se sigan ejecutando las opciones restantes de
case, por ejemplo, si eliges la opcin 1 y no hay un
break, se ejecutaran la opcin 1 y 2 . [4]
3.- Cuando utilizamos variables del tipo char en el
switch debemos saber que estas funcionaran con el
smbolo de apostrofes, a diferencia de las variables tipo
Integer que funcionaran normalmente.
Las constantes que estamos buscando y comparando
son de tipo char, por eso se deben encerrar entre
apstrofes ( '). [3]
4.- La gran mayora de veces que utilizamos un switch
lo hacemos con el fin de realizar un men, ya que este
nos permitir realizar diferentes tipos de ejercicios
dentro de un mismo esquema el cual ser elegido por el
usuario.
En particular, instrucciones de tipo switch () se
utilizaban para construir programas de seleccin de
mens, donde al usuario se le planteaban dos o tres
problemas distintos y el propio usuario seleccionaba
cul de ellos quera ejecutarse. [3]
PROGRAMACIN I
[1] http://javabasico.osmosislatina.com/curso/progavanza/switch.htm,
javabasico, [En lnea].
[2] I. C. D. U. P. I, Operacionales.
[3] http://www.programacionfacil.com/java/switch,
programacionfacil, [En lnea].
[4] http://codigoprogramacion.com/cursos/java/70-switch-ycase.html#.VI5etiuG-RQ, codigoprogramacion, [En lnea].