Documentos de Académico
Documentos de Profesional
Documentos de Cultura
B. Objetivos Secundarios
Char
Double
String
Input
Import
Bufferead Reader
try
Catch
- Char
- Doble
-De cadena
-Llave de entrada
-importacin
- Lector Bufferead
- try
- catch
III. DESARROLLO
I. INTRODUCCIN
Para poder realizar nuestros proyectos en NetBeans y
ejecutarlos de manera correcta debemos tener en
cuenta que:
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.
Verificar que no exista ningn tipo de error.
II. OBJETIVOS
A. Objetivo Principal
Entender el uso del programa de tal modo que podamos
mejorar nuestra agilidad para utilizar NetBeans y as lograr
realizar programas en menor cantidad de tiempo.
PROGRAMACIN I
Resultado
1.-Realizar un programa para calcular el total a pagar,
el descuento y el IVA por la compra de 15 artculos
sabiendo que la tienda ofrece 5% de descuento si la
compra supera los 350 dlares.
InputStreamReader DATO= new
InputStreamReader(System.in);
BufferedReader DATO1= new BufferedReader
(DATO);
double art, val,totpag, desc, pago, iva, pagotot
int i;
i=0
try{
for (i = 0; i < 15; i = i + 1)
{
System.out.println("ingrese el precio del
articulo: "+ i+1);
val =
Double.parseDouble(DATO1.readLine());
totpag = totpag + val;
ALGORITMOS
}
if(totpag>350)
{
desc=totpag*0.05;
}
else
{
desc=0;
}
pago=totpag-desc;
iva=pago*0.12;
pagotot=pago+iva;
System.out.println("el total a cancelar es :
"+pagotot);
System.out.println("el descuento es : "+desc);
System.out.println("el impuesto por la compra
es : "+iva);
System.out.println("el total a de esta compra es
: "+totpag);
System.out.println("ingrese el numero de
estudiantes");
numest=Integer.parseInt(DATO1.readLine());
i=1;
while(i<=numest)
{
System.out.println("ingrese la nota 1 "+i);
not1=
Double.parseDouble(DATO1.readLine());
System.out.println("ingrese la nota 2"+i);
not2=
Double.parseDouble(DATO1.readLine());
notfin=(not1+not2)/2;
if(notfin>=70)6
{
apro=apro+1;
}
else
{
repro=repro+1;
}
i=i+1;
}
Resultado
TCNICAS DE INVESTIGACIN
System.out.println("del laboratorio
considerando la siguiente tabla");
System.out.println("mas de 45 --> caluroso");
System.out.println("entre 45 y mas de 35 -->
caliente");
System.out.println("entre 35 y mas de 25 -->
calido");
System.out.println("entre 25 y mas de 20 ->templado");
System.out.println("entre 20 y mas de 10 -->
frio");
System.out.println("10 o menos --> helado");
System.out.println("");
System.out.println("");
System.out.println("ingrese la temperatura");
temp =
Double.parseDouble(DATO1.readLine());
if (temp > 45) {
System.out.println("caluroso");
} else {
if (temp > 35) {
System.out.println("caliente");
} else if (temp > 25) {
System.out.println("calido");
} else if (temp > 20) {
System.out.println("templado");
} else if (temp > 10) {
System.out.println("frio");
} else {
System.out.println("helado");
}
}
} catch (Exception e) {
System.out.println("ERROR");
}
}
}
Resultado
IV.Conclusiones
1.- La diferencia entre laso de repeticin for y laso de
repeticin while, se basa en que el for realizara varias
sentencias un nmero determinado de veces, a
diferencia del while que lo har bajo una condicin, es
decir el laso for trabaja con los valores iniciales y
finales conocidos a diferencia del while que solo
trabajara con el valor inicial conocido.
El bucle while presenta ciertas similitudes y ciertas
diferencias con el bucle for. La repeticin en este caso
se produce no un nmero predeterminado de veces,
sino mientras se cumpla una condicin. [1]
2.- El laso de repeticin while solamente se ejecutara si
su condicin es verdadera, se seguir ejecutando segn
su incremento y hasta que la condicin sea falsa, en ese
momento parara su ejecucin.
Un bucle while calcula el resultado de una expresin y
ejecuta el cdigo en el cuerpo del bucle si la expresin
es true. Si la condicin da como resultado true, se
ejecuta una sentencia o una serie de sentencias antes de
regresar para comprobar la condicin de nuevo.
Cuando la condicin d como resultado false, se
omitir la sentencia o serie de sentencias y finaliza el
bucle. La utilizacin de bucles while puede resultar
muy til si no est seguro del nmero de veces que
debe repetirse el bucle de un bloque de cdigo. [2]
3.- El try y el catch seran los encargados de
informarnos la existencia de un error, dentro del try ira
todo lo que posiblemente tenga error y el catch sera el
que nos informe sobre este posible error para
solucionarlo.
En la programacin siempre se producen errores, ms
o menos graves, pero que hay que gestionar y tratar
correctamente. Por ello en java disponemos de un
mecanismo consistente en el uso de bloques try/catch/.
La tcnica bsica consiste en colocar las instrucciones
que podran provocar problemas dentro de un bloque
try, y colocar a continuacin uno o ms bloques catch,
de tal forma que si se provoca un error de un
determinado tipo, lo que haremos ser saltar al bloque
catch capaz de gestionar ese tipo de error
especfico.[3]
4.- La diferencia que se presenta entre un contador y
un sumador es que el contandor suma a una constante y
PROGRAMACIN I
ALGORITMOS
[1] aprendeaprogramar,
http://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=625:whiley-do-while-en-java-ciclos-o-bucles-ejemplo-break-salir-de-un-bucle-ejercicios-resueltoscu00659b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188, [En lnea].
[2] help.adobe, http://help.adobe.com/es_ES/AS2LCR/Flash_10.0/help.html?content=00000102.html,
[En lnea].
[3] mundojava, http://www.mundojava.net/excepciones.html?Pg=java_inicial_4_6.html, [En lnea].
[4] sites.google, https://sites.google.com/site/algoritmicai/contadores-y-sumadores, [En lnea].
TCNICAS DE INVESTIGACIN