Está en la página 1de 5

[ GUIA #3] Programacin I

Universidad de El Salvador.
Facultad Multidisciplinaria de Occidente.
Departamento de Ingeniera & Arquitectura.
Ingeniera de Sistemas Informticos.
Programacin I.
Instructor: Br. Jonathan Rodriguez
GUIA #3

Objetivos:
1. Reforzar conocimientos sobre el uso de bucles (While).
2. Comprender el uso de acumuladores y contadores.
Empecemos

Abrimos NetBeans.
Dentro de Deban NetBeans se encuentra en la siguiente ruta:
Aplicaciones >> Programacin >> NetBeans8.0.1

Creamos un Nuevo Proyecto de Java:


Clic en el botn

para crear un nuevo proyecto.

En la ventana que aparece elegimos en categora Java y en Proyectos Java


Application luego damos clic a Siguiente>.

[ GUIA #3] Programacin I


Colocamos el nombre a nuestro proyecto Practica3. En la misma ventana
podemos elegir la ruta donde deseamos que se guarde nuestro proyecto al
dar clic en Examinar. Si no est marcado, marcamos la casilla Crear clase
principal pues es en ella en la que vamos a trabajar.

Luego de definir todo los parmetros anteriores damos clic en terminar y


estamos listos para empezar.

Repaso uso de While:


La sentencia while ejecuta continuamente un bloque de instrucciones
mientras sea verdadera una determinada condicin. Su sintaxis es la
siguiente:
while (expresin) {
sentencia(s)
}
La sentencia while evala la expresin, que debe devolver un valor
booleano. Si es verdadero, la sentencia while ejecuta las instrucciones
dentro del bloque. La sentencia while sigue evaluando la expresin y
ejecutando el bloque hasta que la expresin evaluada sea falsa.

Contadores & Acumuladores:


Para poder trabajar con estas estructuras es muy importante comprender el
concepto de:

contador = contador + constante;


acumulador = acumulador + variable;

[ GUIA #3] Programacin I

Contador:
Recordemos que una variable es un espacio de memoria que se reserva
en la computadora cuyo contenido puede cambiar a lo largo de la ejecucin
de un programa, as pues, un contador es un tipo de variable que
incrementa o decrementa su contenido en un valor constante.
Cuando decimos incrementa significa que estamos sumando.
EJEMPLO: veces = veces + 1
Como puedes observar, a la variable veces, le ests incrementando un
valor constante (1), es decir, a su contenido le sumas el valor y se
vuelve a guardar en la misma variable. Observa su estructura y vers que
es fcil identificar cundo una variable es un contador.
Cuando decimos decrementa significa que estamos restando.
EJEMPLO: total = total - 3
Como puedes observar, a la variable total, le ests decrementando un
valor constante (3), es decir, a su contenido le restas el valor y se
vuelve a guardar en la misma variable.
Es muy importante que inicialicemos siempre nuestros contadores :
veces= 0;
total=33;
El valor con el que se inicie el contador, depender del problema a
resolver.

Acumulador:
Un acumulador es una variable que incrementa o decrementa su
contenido en cantidades variables.
Cuando decimos incrementa significa que estamos sumando.
EJEMPLO: nomina = nomina + sueldo
Como puedes observar, a la variable nomina, le
cantidad variable, es decir, a su contenido le
vuelve a guardar en la misma variable. Observa
es fcil identificar cundo una variable es un

ests incrementando una


sumas la cantidad y se
su estructura y vers que
acumulador.

[ GUIA #3] Programacin I


Cuando decimos decrementa significa que estamos restando.
EJEMPLO: total = total - deuda
Como puedes observar, a la variable total, le ests decrementando una
cantidad variable, es decir, a su contenido le restas el valor y se
vuelve a guardar en la misma variable.
Es muy importante que inicialicemos siempre nuestros acumuladores:
nomina=0;
total= 350;
El valor con el que se inicie el acumulador, depender del problema a
resolver.

Ejemplos:

[ GUIA #3] Programacin I

Ejercicio:
Realice un programa que realice ventas de productos de computadoras. El
usuario contar con un Saldo Inicial el cual decrementar conforme este
realice compras de los productos. Realice una lista de productos bsicos
(Teclado, Ratn, Bocinas, etc.) y defina sus precios para que el usuario
pueda elegirlo. Al final del programa muestre el saldo actual del usuario
y el total en compras que ha realizado.

También podría gustarte