SlideShare una empresa de Scribd logo
1 de 19
CETIS 109
Sánchez Arteaga Esmeralda Guadalupe
Garnica Patiño Lourdes
4° BM
Programación
Desarrolla Aplicaciones Móviles
Margarita Romero Alvarado
Aula: 31
Comenzamos abriendo un nuevo proyecto. Para eso vamos a File ―> New ―>
Android Application Project
Lo siguiente es darle nombre a nuestro proyecto. Y damos
clic en Next
Y se abrirá nuestro el activity main de nuestro proyecto.
De Form Widgets Arrastraremos un TextView a nuestra área de trabajo. Después
le editaremos en Text el nombre que llevará nuestro TextView, se lo cambiaremos a
Dame un número
Después de TextFields arrastramos un Plain Text en nuestra área de
trabajo. Al PlainText le cambiaremos el id a: @+id/n1
Al momento de cambiar el id nos aparecerá esta ventana que nos indica
el cambio de variables
De Form Widgets arrastraremos a nuestra área de trabajo un Botón. Le
cambiaremos el nombre al botón editando en Text su nombre a
Calcular.
En On Click le ponemos calculo
Para finalizar arrastramos de Form Widgets un TextView a nuestra
área de trabajo. Le borramos lo que está escrito en Text y en Hint se le
pone resultado
Cuando cambiemos el id aparecerán estas ventanas que aceptaremos
para proceder a cambiar nuestras variables.
Para abrir la ventana de la codificación haremos lo siguiente: daremos doble clic en la carpeta src, doble clic
nuevamente en com.example.programa5 y por último doble clic en MainActivity.java
Una vez que habrá el MainActivity pondremos nuestro código pero le agregaremos un if para condicionar que
cuando ingresemos el número 0 no nos marque que es positivo, si no que correctamente nos dé de resultado
que ingresamos un «Cero»:
Para que ejecute nuestro programa nos posicionaremos sobre la carpeta del Programa9 y
daremos clic derecho, seleccionaremos Run As y escogeremos Android Application.
Una que haya cargado nuestro emulador pondremos un número cualquiera no importa si
es positivo o negativo. Lo pasa es que al poner nuevamente la condicional if a nuestro
código le estamos indicando que si ingresamos el número 0 de ahora en adelante no lo
tiene que marcar como «positivo», si no exactamente como un «cero» ya que estamos
condicionando a nuestro programa para que haga exactamente lo que queremos.
Ahora nuestro
programa corre
correctamente gracias
a las condicionales que
le pusimos para que se
ejecutara.
En este programa que me tocó corregir aprendí la importancia de las condicionales a la hora que el programa toma una decisión.
Ya que si no lo condicionamos correctamente no nos dará el resultado que deseamos. En este ejercicio nos tocó corregir nuestro
código para que en caso de que a nuestro programa le ingresemos un número 0 no lo marque como «positivo» si no lo marque
exactamente como un «cero» que es l0 que se había planeado que hiciera nuestro programa desde
el comienzo.
COMENTARIO (Garnica)
En este programa aprendimos a utilizar
la herramienta double, esle, if que nos
sirven para este programa colocar un
numero en nuestro cuadro principal y
que nuestro programa se a capas de
decirnos si es positivo, negativo o si
simplemente es cero.
Pg9.1

Más contenido relacionado

La actualidad más candente

Programa 5 "Suma, resta y multiplicación"
Programa 5 "Suma, resta y multiplicación"Programa 5 "Suma, resta y multiplicación"
Programa 5 "Suma, resta y multiplicación"Esmedc20
 
Aplicaciones de eclipse
Aplicaciones de eclipse Aplicaciones de eclipse
Aplicaciones de eclipse Marthaa Hdz
 
Programa 2 "Sumar"
Programa 2 "Sumar"Programa 2 "Sumar"
Programa 2 "Sumar"Esmedc20
 
OPERACIONES ARITMETICAS UTILIZANDO SPINNER.
OPERACIONES ARITMETICAS UTILIZANDO SPINNER.OPERACIONES ARITMETICAS UTILIZANDO SPINNER.
OPERACIONES ARITMETICAS UTILIZANDO SPINNER.glendy michell
 
Appoperacionesaritmeticas
AppoperacionesaritmeticasAppoperacionesaritmeticas
AppoperacionesaritmeticasMarthaa Hdz
 
Programa 3 Calcular el sueldo
Programa 3 Calcular el sueldoPrograma 3 Calcular el sueldo
Programa 3 Calcular el sueldoEsmedc20
 
App aplicaciones aritmeticas radiobuttons
App aplicaciones aritmeticas radiobuttonsApp aplicaciones aritmeticas radiobuttons
App aplicaciones aritmeticas radiobuttonsang13gam3r
 
Progrma2 de eclipse
Progrma2 de eclipseProgrma2 de eclipse
Progrma2 de eclipseJacqueline98
 
operaciones aritmeticas usando checkbox
operaciones aritmeticas usando checkboxoperaciones aritmeticas usando checkbox
operaciones aritmeticas usando checkboxang13gam3r
 

La actualidad más candente (17)

Programa 5 "Suma, resta y multiplicación"
Programa 5 "Suma, resta y multiplicación"Programa 5 "Suma, resta y multiplicación"
Programa 5 "Suma, resta y multiplicación"
 
Aplicaciones de eclipse
Aplicaciones de eclipse Aplicaciones de eclipse
Aplicaciones de eclipse
 
Calcular sueldo
Calcular sueldoCalcular sueldo
Calcular sueldo
 
Programa 12
Programa 12Programa 12
Programa 12
 
Programa 11
Programa 11Programa 11
Programa 11
 
Programa 2 "Sumar"
Programa 2 "Sumar"Programa 2 "Sumar"
Programa 2 "Sumar"
 
Programa 2 en Eclipse
Programa 2 en Eclipse Programa 2 en Eclipse
Programa 2 en Eclipse
 
OPERACIONES ARITMETICAS UTILIZANDO SPINNER.
OPERACIONES ARITMETICAS UTILIZANDO SPINNER.OPERACIONES ARITMETICAS UTILIZANDO SPINNER.
OPERACIONES ARITMETICAS UTILIZANDO SPINNER.
 
Programa 13
Programa 13Programa 13
Programa 13
 
Appoperacionesaritmeticas
AppoperacionesaritmeticasAppoperacionesaritmeticas
Appoperacionesaritmeticas
 
Programa 2
Programa 2Programa 2
Programa 2
 
Programa 3 Calcular el sueldo
Programa 3 Calcular el sueldoPrograma 3 Calcular el sueldo
Programa 3 Calcular el sueldo
 
App aplicaciones aritmeticas radiobuttons
App aplicaciones aritmeticas radiobuttonsApp aplicaciones aritmeticas radiobuttons
App aplicaciones aritmeticas radiobuttons
 
Practica 6 edhiel
Practica 6 edhielPractica 6 edhiel
Practica 6 edhiel
 
Progrma2 de eclipse
Progrma2 de eclipseProgrma2 de eclipse
Progrma2 de eclipse
 
Power
PowerPower
Power
 
operaciones aritmeticas usando checkbox
operaciones aritmeticas usando checkboxoperaciones aritmeticas usando checkbox
operaciones aritmeticas usando checkbox
 

Destacado

ES&E Magazine - Mentone
ES&E Magazine - MentoneES&E Magazine - Mentone
ES&E Magazine - MentoneKevin Vieira
 
Top 10 telecommunications network engineer interview questions and answers
Top 10 telecommunications network engineer interview questions and answersTop 10 telecommunications network engineer interview questions and answers
Top 10 telecommunications network engineer interview questions and answerstonychoper2506
 
Color correction by KeyIndia Graphics
Color correction by KeyIndia GraphicsColor correction by KeyIndia Graphics
Color correction by KeyIndia Graphicskeyindiag
 
Técnicas de conteo (1)
Técnicas de conteo (1)Técnicas de conteo (1)
Técnicas de conteo (1)Elizabeth9408
 
LA SANTÍSIMA TRINIDAD
LA SANTÍSIMA TRINIDADLA SANTÍSIMA TRINIDAD
LA SANTÍSIMA TRINIDADIsaura Miike
 
RAMEZ BORAIE CERTIFIED BUSINESS ANALYSSIS PROFISSIONAL
RAMEZ BORAIE CERTIFIED BUSINESS ANALYSSIS PROFISSIONALRAMEZ BORAIE CERTIFIED BUSINESS ANALYSSIS PROFISSIONAL
RAMEZ BORAIE CERTIFIED BUSINESS ANALYSSIS PROFISSIONALRamez Boraie
 
แบบทดสอบก่อนเรียน
แบบทดสอบก่อนเรียนแบบทดสอบก่อนเรียน
แบบทดสอบก่อนเรียนPak Ubss
 
RAMEZ BORAIE ACCESS -BASIC AND ADVANCED
RAMEZ BORAIE ACCESS -BASIC AND ADVANCEDRAMEZ BORAIE ACCESS -BASIC AND ADVANCED
RAMEZ BORAIE ACCESS -BASIC AND ADVANCEDRamez Boraie
 
Brochoscopic examination by ehab fawzy md
Brochoscopic examination by ehab fawzy mdBrochoscopic examination by ehab fawzy md
Brochoscopic examination by ehab fawzy mdEhab Fawzy
 
Slotting.machine.catalogue
Slotting.machine.catalogueSlotting.machine.catalogue
Slotting.machine.cataloguegujaratmachine
 
Campo de tecnologías de la información y la
Campo de tecnologías de la información y laCampo de tecnologías de la información y la
Campo de tecnologías de la información y laJoss Raamirez
 

Destacado (20)

ES&E Magazine - Mentone
ES&E Magazine - MentoneES&E Magazine - Mentone
ES&E Magazine - Mentone
 
커머셜 검토 영문
커머셜 검토 영문커머셜 검토 영문
커머셜 검토 영문
 
Top 10 telecommunications network engineer interview questions and answers
Top 10 telecommunications network engineer interview questions and answersTop 10 telecommunications network engineer interview questions and answers
Top 10 telecommunications network engineer interview questions and answers
 
Color correction by KeyIndia Graphics
Color correction by KeyIndia GraphicsColor correction by KeyIndia Graphics
Color correction by KeyIndia Graphics
 
04 newsletter julho 2007
04 newsletter julho 200704 newsletter julho 2007
04 newsletter julho 2007
 
07 newsletter outubro 2007
07 newsletter outubro 200707 newsletter outubro 2007
07 newsletter outubro 2007
 
Técnicas de conteo (1)
Técnicas de conteo (1)Técnicas de conteo (1)
Técnicas de conteo (1)
 
LA SANTÍSIMA TRINIDAD
LA SANTÍSIMA TRINIDADLA SANTÍSIMA TRINIDAD
LA SANTÍSIMA TRINIDAD
 
06 newsletter setembro 2007
06 newsletter setembro 200706 newsletter setembro 2007
06 newsletter setembro 2007
 
03 newsletter junho 2007
03 newsletter junho 200703 newsletter junho 2007
03 newsletter junho 2007
 
RAMEZ BORAIE CERTIFIED BUSINESS ANALYSSIS PROFISSIONAL
RAMEZ BORAIE CERTIFIED BUSINESS ANALYSSIS PROFISSIONALRAMEZ BORAIE CERTIFIED BUSINESS ANALYSSIS PROFISSIONAL
RAMEZ BORAIE CERTIFIED BUSINESS ANALYSSIS PROFISSIONAL
 
แบบทดสอบก่อนเรียน
แบบทดสอบก่อนเรียนแบบทดสอบก่อนเรียน
แบบทดสอบก่อนเรียน
 
RAMEZ BORAIE ACCESS -BASIC AND ADVANCED
RAMEZ BORAIE ACCESS -BASIC AND ADVANCEDRAMEZ BORAIE ACCESS -BASIC AND ADVANCED
RAMEZ BORAIE ACCESS -BASIC AND ADVANCED
 
02 newsletter abril 2007
02 newsletter abril 200702 newsletter abril 2007
02 newsletter abril 2007
 
Brochoscopic examination by ehab fawzy md
Brochoscopic examination by ehab fawzy mdBrochoscopic examination by ehab fawzy md
Brochoscopic examination by ehab fawzy md
 
08 newsletter dezembro 2007
08 newsletter dezembro 200708 newsletter dezembro 2007
08 newsletter dezembro 2007
 
Pengisian nilai-mahasiswastan
Pengisian nilai-mahasiswastanPengisian nilai-mahasiswastan
Pengisian nilai-mahasiswastan
 
Slotting.machine.catalogue
Slotting.machine.catalogueSlotting.machine.catalogue
Slotting.machine.catalogue
 
Campo de tecnologías de la información y la
Campo de tecnologías de la información y laCampo de tecnologías de la información y la
Campo de tecnologías de la información y la
 
05 newsletter agosto 2007
05 newsletter agosto 200705 newsletter agosto 2007
05 newsletter agosto 2007
 

Similar a Pg9.1 (20)

Pg14
Pg14Pg14
Pg14
 
Programa 11 Ciclo For
Programa 11 Ciclo ForPrograma 11 Ciclo For
Programa 11 Ciclo For
 
Pg11
Pg11Pg11
Pg11
 
Programa 12 Ciclo do
Programa 12 Ciclo doPrograma 12 Ciclo do
Programa 12 Ciclo do
 
Pg12
Pg12Pg12
Pg12
 
Pg13
Pg13Pg13
Pg13
 
Programa 13 Ciclo while
Programa 13 Ciclo whilePrograma 13 Ciclo while
Programa 13 Ciclo while
 
Programa 4
Programa 4Programa 4
Programa 4
 
Programa 13
Programa 13Programa 13
Programa 13
 
Programa 11
Programa 11Programa 11
Programa 11
 
Programa 12
Programa 12Programa 12
Programa 12
 
Programa 2
Programa 2 Programa 2
Programa 2
 
Programa2
Programa2Programa2
Programa2
 
Programa2
Programa2Programa2
Programa2
 
Programa 6
Programa 6Programa 6
Programa 6
 
Boton toggle
Boton toggleBoton toggle
Boton toggle
 
Boton toggle
Boton toggleBoton toggle
Boton toggle
 
Salazar alejandre programa2
Salazar alejandre programa2Salazar alejandre programa2
Salazar alejandre programa2
 
programa 2
programa 2 programa 2
programa 2
 
Programa22
Programa22Programa22
Programa22
 

Más de lourdes9898

Más de lourdes9898 (11)

Agregar una imagen
Agregar una imagenAgregar una imagen
Agregar una imagen
 
Pg10
Pg10Pg10
Pg10
 
Pg8
Pg8Pg8
Pg8
 
Programa 7
Programa 7Programa 7
Programa 7
 
Programa6
Programa6 Programa6
Programa6
 
Programa5
Programa5Programa5
Programa5
 
Programa4
Programa4Programa4
Programa4
 
Prog3
Prog3Prog3
Prog3
 
Programa2
Programa2Programa2
Programa2
 
Presentación1
Presentación1Presentación1
Presentación1
 
Partes de la pantalla de eclipse
Partes de la pantalla de eclipsePartes de la pantalla de eclipse
Partes de la pantalla de eclipse
 

Último

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docxLuisAndersonPachasto
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 

Último (20)

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 

Pg9.1

  • 1. CETIS 109 Sánchez Arteaga Esmeralda Guadalupe Garnica Patiño Lourdes 4° BM Programación Desarrolla Aplicaciones Móviles Margarita Romero Alvarado Aula: 31
  • 2.
  • 3. Comenzamos abriendo un nuevo proyecto. Para eso vamos a File ―> New ―> Android Application Project
  • 4. Lo siguiente es darle nombre a nuestro proyecto. Y damos clic en Next
  • 5. Y se abrirá nuestro el activity main de nuestro proyecto.
  • 6. De Form Widgets Arrastraremos un TextView a nuestra área de trabajo. Después le editaremos en Text el nombre que llevará nuestro TextView, se lo cambiaremos a Dame un número
  • 7. Después de TextFields arrastramos un Plain Text en nuestra área de trabajo. Al PlainText le cambiaremos el id a: @+id/n1
  • 8. Al momento de cambiar el id nos aparecerá esta ventana que nos indica el cambio de variables
  • 9. De Form Widgets arrastraremos a nuestra área de trabajo un Botón. Le cambiaremos el nombre al botón editando en Text su nombre a Calcular.
  • 10. En On Click le ponemos calculo
  • 11. Para finalizar arrastramos de Form Widgets un TextView a nuestra área de trabajo. Le borramos lo que está escrito en Text y en Hint se le pone resultado
  • 12. Cuando cambiemos el id aparecerán estas ventanas que aceptaremos para proceder a cambiar nuestras variables.
  • 13. Para abrir la ventana de la codificación haremos lo siguiente: daremos doble clic en la carpeta src, doble clic nuevamente en com.example.programa5 y por último doble clic en MainActivity.java
  • 14. Una vez que habrá el MainActivity pondremos nuestro código pero le agregaremos un if para condicionar que cuando ingresemos el número 0 no nos marque que es positivo, si no que correctamente nos dé de resultado que ingresamos un «Cero»:
  • 15. Para que ejecute nuestro programa nos posicionaremos sobre la carpeta del Programa9 y daremos clic derecho, seleccionaremos Run As y escogeremos Android Application.
  • 16. Una que haya cargado nuestro emulador pondremos un número cualquiera no importa si es positivo o negativo. Lo pasa es que al poner nuevamente la condicional if a nuestro código le estamos indicando que si ingresamos el número 0 de ahora en adelante no lo tiene que marcar como «positivo», si no exactamente como un «cero» ya que estamos condicionando a nuestro programa para que haga exactamente lo que queremos. Ahora nuestro programa corre correctamente gracias a las condicionales que le pusimos para que se ejecutara.
  • 17. En este programa que me tocó corregir aprendí la importancia de las condicionales a la hora que el programa toma una decisión. Ya que si no lo condicionamos correctamente no nos dará el resultado que deseamos. En este ejercicio nos tocó corregir nuestro código para que en caso de que a nuestro programa le ingresemos un número 0 no lo marque como «positivo» si no lo marque exactamente como un «cero» que es l0 que se había planeado que hiciera nuestro programa desde el comienzo.
  • 18. COMENTARIO (Garnica) En este programa aprendimos a utilizar la herramienta double, esle, if que nos sirven para este programa colocar un numero en nuestro cuadro principal y que nuestro programa se a capas de decirnos si es positivo, negativo o si simplemente es cero.