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