Vous êtes sur la page 1sur 6

Ingeniera de Software y Sistemas

Gua de Laboratorio No. 2


Modulo :Introduccin a la Algoritmia
Unidad : Algoritmia 1
Semana : 2 Sesin : 3 Duracin: 100 min.
Obeti!os :
- Aplicar declaracin de variables sentencias de
asignacin.
- Usar controles bsicos de java.
- esarrollo de ejercicios propuestos.
"ro#esor$es% :
Enunciado
Aplicar declaracin de variables! sentencias de asignacin en un programa "ue
ingrese el nombre y apellidos del usuario y luego los muestre en pantalla.
1. Crearemos el Algoritmo para nuestro programa:
Inicio
##eclaracion de $ariables
String %ombre!Apellidos&
##Asignacin de datos
'eer %ombre! Apellidos &
## salida de (esultados
Imprimir %ombre! Apellidos &
)in
2. Iniciando el entorno JDeveloper
*acer doble clic en el icono acceso de directo
3. Abriremos una aplicacin creada:
Seleccione )ile! +pen y luego aparecer,
-rof. .dwin /arav -gina 1 de 0
Seleccione atos
-ulse el botn aceptar
Ingeniera de Software y Sistemas
4. Aada a la inter!a" un
J#uttom $ %e&tArea :
'. Estable"ca las propiedades:
(b)eto *ame %e&t
12uttom btn-rocesar -rocesar
13e4tArea t4tS
+. Declaracin de ,ariables $ Asignacion de datos:
1. oble clic sobre el 2otn -rocesar,
private void j2uttom15action-erformed6Action.vent e7 8
##entrada de datos 6eclaramos las variables %ombre y
Apellidos de tipo String7
String %ombre!Apellidos&
##Se iniciali9an las variables con :;
%ombre<;;! Apellidos<;;&
##Asignacin de datos 6Asignamos a la variable nombre el
contenido del cuadro de te4to t4t%ombre y asignamos a la
variable Apellidos el contenido del cuadro de te4to
t4tApellidos7
%ombre < String.value+f6t4t%ombre.get3e4t677&
Apellidos < String.value+f6t4tApellidos.get3e4t677&
## salida de (esultados
t4tS.set3e4t 6 =%ombre,=> %ombre >=?n=>;Apellidos,; >
Apellidos7&
@
-rof. .dwin /arav -gina A de 0
String, es un tipo de dato Barcter! para el manejo de cadenas
Ingeniera de Software y Sistemas
-. .uarde $ compruebe la aplicacin:
E)ercicios
Brear un programa "ue permita calcular el rea de una circunferencia si se conoce
el radio de la misma.
1. Crearemos el Algoritmo para nuestro programa:
Inicio
##declaracin de variables
double radio!area&
##entrada de datos
'eer radio
##-roceso de clculo
area< 6radioCradio7&
## salida de (esultados
Imprimir area
)in
2. Iniciando el entorno JDeveloper
*acer doble clic en el icono acceso de directo
3. /iga los pasos del 0aboratorio *ro 1 para crear un contenedor
12A3E para su aplicacin:
1. Selecciones Apliccation #clic derecDo %uevo proyecto luego Daga clic en
el botn Aceptar
A. luego clic derecDo en %uevo 6Btrl > %7 en Bategora, Blient 3ier
seleccionar la opcin Swing#AE3 en tems 1ava Applicaction. -ulse
Aceptar.
F. Bolo"ue el nombre de la aplicacin y pulse Aceptar
G. Bolo"ue el nombre del )rame y el titulo "ue tendr el mismo! pulse
Aceptar
-rof. .dwin /arav -gina F de 0
.scriba el nombre del
)rame1 , Hrea
I el 3itulo, Hrea de una
Bircunferencia.
-ulse el botn aceptar
AJada un nombre y
apellidos pulse el botn
procesar y deber mostrar
los datos ingresados
Ingeniera de Software y Sistemas
K.
4. Disear la siguiente inter!a":
1. AJada un objeto 1'abel al )rame
A. AJada un objeto 13e4t)iled al
)rame
F. AJada un objeto 13e4tArea al
)rame
G. Ubi"ue y defina los controles
anteriores de tal manera "ue
alineen Dori9ontalmente uno con
respecto al otro de la siguiente forma,
4. Estable"ca las propiedades:
(b)eto *ame %e&t %ool%ip%e&t (pa4ue
1'abel1 lbl(adio (adio
13e4tArea 3e4tArea )alse
1)ield3e4tA t4t(adio Ingrese el
radio de la
Bircunferencia
'. Declaracin de ,ariables $ Asignacin de datos:
1. oble clic sobre el cuadro de te4to,
private void j3e4t)ield15action-erformed6Action.vent e7 8
##declaracin de variables
double radio!area&
-rof. .dwin /arav -gina G de 0
Seleccin de objetos,
mantenga pulsada la tecla
sDift yDaga clic sobre
1label1 y 1te4t)ield!
luego pulse el icono
alineacin a la I9"uierda
6Align 'eft7 .
Selecciones el objeto
3e4tArea y cLntrelo con
el icono Align Benter
Ingeniera de Software y Sistemas
##entrada de datos 6a la variable radio se le Da asignado el
contenido del cuadro de te4to t4t(adio7
radio < ouble.parseouble6t4t(adio.get3e4t677&
##-roceso de clculo
area< 6/atD.-IC 6radioCradio77&
## salida de (esultados
t4tArea.set3e4t 6 =Area<=> area7&

@
Se Da declarado las variables radio y rea como de tipo double por
"ue es probable "ue estas puedan ser nMmeros decimales.
A. Nuarde el -royecto, desde el /enu )ile ejecute la opcin Save All al
guardar el proyecto se guardan el )rame incluyendo el proyecto mismo.
+. E)ecute la aplicacin:
.scriba alguna cantidad numLrica en
el cuadro de te4to . -or ejemplo para
un valor de radio K. +bservar lo
siguiente,
AJadiendo un botn de comandos para terminar la aplicacin.
1. Ingrese a 1eveloper y abra la ultima
aplicacin Hrea de una Bircunferencia
A. Agregue un botn de comandos al )rame,
F. Seleccione el objeto 1button1 y cambie las
siguientes propiedades,
G. AJada la siguiente instruccin,
private void
btnSalir5action-erformed6Action.vent e7 8
System.e4it6O7&

@
-rof. .dwin /arav -gina K de 0
%ame 3e4t
bntSalir Salir
'a instruccin , /atD.-I e"uivale a F.1G.1K10
ouble, tipo de dato primitivo de representacin real! 0G bits
Ingeniera de Software y Sistemas
E)ercicios 5ropuestos:
1. *acer un -rograma. Pue ingrese un nMmero de A dgitos! para mostrar al final el
producto de sus dgitos.
A. *acer un -rograma. Pue ingrese un nMmero de F dgitos! para mostrar al final la
suma de sus dgitos.
-rof. .dwin /arav -gina 0 de 0

Vous aimerez peut-être aussi