Está en la página 1de 4

UNIVERSIDAD POLITCNICA SALESIANA

Programacin en NetBeans (Aplicaciones y Ejercicios)


Isidro Santiago Reinoso Sacancela
Estudiante UPS-K Ingeniera. Elctrica
Quito Ecuador
11 de Mayo 2015
Resumen . En el presente informe se dara a
conocer aprendido en cuanto al programa
NetBeans.

B. Objetivos Secundarios

Abstract Algorithms and flowcharts issues with


their examples and exercises presented in this
report.

2.- Transformar nuestros algoritmos hechos en clases


anteriores a programas de NetBeans.

PALABRAS CLAVE KEY WORDS

Char
Double
String
Input
Import
Bufferead Reader
try
Catch

- Char
- Doble
-De cadena
-Llave de entrada
-importacin
- Lector Bufferead
- try
- catch

1.- Comprender el uso de los condicionales simples,


compuestos, anidados dentro del programa.

3.- Controlar el tiempo de la realizacin de cada


ejercicio para as poder lograr buenos resultados en
nuestras pruebas.
4.- Comprobar todos nuestros ejercicios con la corrida
de prueba en algoritmos y la corrida original en
NetBeans
5.- Utilizar todas las herramientas aprendidas para
lograr un programa exitoso.

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

A. Ejercicios de Aplicacin Java NetBeans.

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

2.- Realizar un programa para determinar cuntos


estudiantes reprueban y cuantos aprueban
programacin sabiendo que su nota es el promedio de
dos notas de un grupo grande de programacin.
InputStreamReader DATO= new
InputStreamReader(System.in);
BufferedReader DATO1= new BufferedReader
(DATO);
Double not1,not2,notfin;
int i,numest,apro,repro;
repro=0;
i=0;
apro=0;
try

3.-Realizar un programa para determinar la


temperatura del laboratorio la cual se rige a la tabla
mostrada. La visualizacin se la hace en un solo
mensaje.
double temp;
int i, numest, apro, repro;
repro = 0;
InputStreamReader DATO = new
InputStreamReader(System.in);
BufferedReader DATO1 = new
BufferedReader(DATO);
try {
System.out.println("realizar un programa para
determinar la temperatura");

TCNICAS DE INVESTIGACIN

UNIVERSIDAD POLITCNICA SALESIANA

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

va incrementando en un cantidad fija, mientras que el


sumador suma a una variable y va incrementando en un
valor variable.
La diferencia entre un contador y un acumulador es
que mientras el primero va aumentando en una cantidad
fija preestablecida, el acumulador va aumentando en
una cantidad o valor variable. [4]
V. Bibliografia
BIBLIOGRAFA

[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

También podría gustarte