Está en la página 1de 58

Instituto Tecnológico del Istmo

24-3-2023 Carrera:
Ingeniería Mecatrónica

Asignatura:
Programación Avanzada

Docente:
Ing. David Peralta Regalado

Trabajo:
Desarrollo de aplicaciones

Alumno:
Eduardo José Guzmán

Número de control:
20190241

Semestre: 6

Grupo: Mt

Fecha de entrega: 24 de marzo de 2023


NOMBRE DE LA APLICACIÓN: Ejercicio 1 Invierte datos.

DESCRIPCIÓN BREVE DE SU Aplicación que nos permite dado un conjunto de datos de entrada invierte el orden de los mismos
APLICACIÓN: cuando se imprime.

ATRIBUTOS:

TEXTVIEW
ID textView

TEXT Invierte Datos

TEXTSIZE 24

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

ID result_tv

TEXT Inverso

TEXTSIZE 24

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID Number1

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese el dato A

TEXTSIZE 18
ID Number2

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese el dato B

TEXTSIZE 18

ID Number3

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese el dato C

TEXTSIZE 18

ID Number4

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese el dato D

TEXTSIZE 18

BUTTON
ID Btn

TEXT Aceptar

TEXTSIZE 14

ONCLICK Boton_Invertir

BACKGROUNDTINT #2196F3

LAYOUTWITHD Wrap_content

CÓDIGO DE LA APLICACIÓN:
NOMBRE DE LA APLICACIÓN: Ejercicio2 Calcular.

DESCRIPCIÓN BREVE DE SU Aplicación que nos permite dados como datos dos números, calcula el resultado de una expresión
APLICACIÓN: ((A+B)^2/3).

ATRIBUTOS:
TEXTVIEW

ID result

TEXT Resultado

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID Number1

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese un número

TEXTSIZE 20

ID Number2

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese un número


TEXTSIZE 20

BUTTON

ID btn

TEXT CALCULAR

TEXTSIZE 14

LAYOUTWITHD match_parent

ONCLICK boton_calcular

BACKGROUNDTINT #673AB7
CÓDIGO DE LA APLICACIÓN:
NOMBRE DE LA APLICACIÓN: Ejercicio3 Calificación promedio.

DESCRIPCIÓN BREVE DE SU Aplicación que nos permite dadas cinco calificaciones de un alumno, calcula su promedio.
APLICACIÓN:

ATRIBUTOS:
TEXTVIEW

ID prom

TEXT Promedio

TEXTSIZE 14

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID Number1

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese calificación 1

TEXTSIZE 18

ID Number2

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese calificación 2


TEXTSIZE 18

ID Number3

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese calificación 3

TEXTSIZE 18

ID Number4

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese calificación 4

TEXTSIZE 18

ID Number5

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese calificación 5

TEXTSIZE 18

ID Matricula
LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese su matricula

TEXTSIZE 18

BUTTON

ID btn

TEXT CALCULAR

TEXTSIZE 14

LAYOUTWITHD Wrap_content

ONCLICK botón_calcular

BACKGROUNDTINT #673AB7

CÓDIGO DE LA APLICACIÓN:
NOMBRE DE LA APLICACIÓN: Ejercicio4 Cuadrado Cubo.

DESCRIPCIÓN BREVE DE SU Aplicación que permite dado un número positivo, calcula el cuadrado y el cubo de dicho número.
APLICACIÓN:
ATRIBUTOS:

TEXTVIEW

ID cuadrado

TEXT Cuadrado

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

ID cubo

TEXT Cubo

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID Number

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese el número


TEXTSIZE 20

BUTTON

ID btn

TEXT CALCULAR

TEXTSIZE 14

LAYOUTWITHD Wrap_content

ONCLICK boton_calcular

BACKGROUNDTINT #341ACA
CÓDIGO DE LA APLICACIÓN:
NOMBRE DE LA APLICACIÓN: Ejercicio5 Perímetro.

DESCRIPCIÓN BREVE DE SU Aplicación que permite dado como datos la base y la altura de un rectángulo, calcula su perímetro y
APLICACIÓN: superficie.

ATRIBUTOS:
TEXTVIEW

ID Perimetro

TEXT Peímetro

TEXTSIZE 24

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

ID Area

TEXT Área

TEXTSIZE 24

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID Number1

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese la base


TEXTSIZE 20

ID Number2

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese la altura

TEXTSIZE 20

BUTTON

ID btn

TEXT CALCULAR

TEXTSIZE 14

LAYOUTWITHD Wrap_content

ONCLICK boton_calcular

BACKGROUNDTINT #111112
CÓDIGO DE LA APLICACIÓN
NOMBRE DE LA APLICACIÓN: Ejercicio6 Pago-Devolución.

DESCRIPCIÓN BREVE DE SU Aplicación que permite dado el costo de un producto y la cantidad de dinero entregada, calcula el
APLICACIÓN: cambio que hay que entregar.

ATRIBUTOS:
TEXTVIEW

ID Camb

TEXT Cambio(MXN)

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID Producto

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Precio del producto (MXN)

TEXTSIZE 20

ID Pago

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Pago (MXN)


TEXTSIZE 20

BUTTON

ID btn

TEXT CALCULAR

TEXTSIZE 14

LAYOUTWITHD Wrap_content

ONCLICK boton_calcular

BACKGROUNDTINT #F78027B0
CÓDIGO DE LA APLICACIÓN
NOMBRE DE LA APLICACIÓN: Ejercicio7 Superficie Triangulo.

DESCRIPCIÓN BREVE DE SU Aplicación que permite dado como datos la base y la altura de un triángulo, calcula su superficie.
APLICACIÓN:

ATRIBUTOS:
TEXTVIEW

ID textView2

TEXT Área de un triángulo

TEXTSIZE 24

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

TEXTCOLOR #1C45AE

ID superficie

TEXT Superficie

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID Number1

LAYOUTWITHD match_parent

TEXTALIGNMENT Center
HINT Ingrese la base del triángulo

TEXTSIZE 18

ID Number2

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese la altura del triángulo

TEXTSIZE 20

BUTTON

ID btn

TEXT CALCULAR

TEXTSIZE 14

LAYOUTWITHD Wrap_content

ONCLICK boton_calcular

BACKGROUNDTINT #673AB7
CÓDIGO DE LA APLICACIÓN
NOMBRE DE LA APLICACIÓN: Ejercicio8 Dinosaurios.

DESCRIPCIÓN BREVE DE SU Aplicación que permite dado el nombre de un dinosaurio, su peso (Tonelada) y su longitud (pies),
APLICACIÓN: muestre el nombre del dinosaurio, exprese el peso en kilos y su longitud en metros.

ATRIBUTOS:
TEXTVIEW

ID Dino

TEXT Dinosaurio

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

ID peso2

TEXT Peso (kg)

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

ID Altura2

TEXT Altura (m)

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center
EDITTEXT

ID Nombre

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Nombre:

TEXTSIZE 18

ID Peso

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese el peso (TON)

TEXTSIZE 18

ID Altura

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese la altura (ft)

TEXTSIZE 18

BUTTON
ID btn

TEXT CONVERTIR

TEXTSIZE 14

LAYOUTWITHD Wrap_content

ONCLICK boton_conver

BACKGROUNDTINT #673AB7
CÓDIGO DE LA APLICACIÓN
NOMBRE DE LA APLICACIÓN: Ejercicio9 Gasolinera.

DESCRIPCIÓN BREVE DE SU Aplicación que dado como dato los galones surtidos, calcula lo que debe de pagar.
APLICACIÓN:

ATRIBUTOS:
TEXTVIEW

ID textView2

TEXT Gasolinera

TEXTSIZE 24

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

ID precio

TEXT Precio $

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID Number1

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Inserte la cantidad de galones


TEXTSIZE 20

BUTTON

ID btn

TEXT CALCULAR

TEXTSIZE 14

LAYOUTWITHD Wrap_content

ONCLICK boton_calcular

BACKGROUNDTINT #8D64D6
CÓDIGO DE LA APLICACIÓN
NOMBRE DE LA APLICACIÓN: Ejercicio10 Volumen-Área.

DESCRIPCIÓN BREVE DE SU Aplicación que, dado como datos el radio y la altura de un cilindro, calcula su área y su volumen.
APLICACIÓN:

ATRIBUTOS:
TEXTVIEW

ID area

TEXT Área

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

ID volumen

TEXT Volumen

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID rad

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese el radio


TEXTSIZE 20

ID h

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese la altura

TEXTSIZE 20

BUTTON

ID btn

TEXT Calcular

TEXTSIZE 14

LAYOUTWITHD Wrap_content

ONCLICK boton_calcular

BACKGROUNDTINT #2196F3
CÓDIGO DE LA APLICACIÓN
NOMBRE DE LA APLICACIÓN: Ejercicio11 Días a segundos.

DESCRIPCIÓN BREVE DE SU Aplicación que permite a través de un número determinado de días, calcula cuantos segundos tiene.
APLICACIÓN:

ATRIBUTOS:
TEXTVIEW

ID conversion

TEXT Conversión

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID dias

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese el número de días

TEXTSIZE 18

BUTTON

ID btn

TEXT CONVERTIR

TEXTSIZE 14
LAYOUTWITHD Wrap_content

ONCLICK boton_convertir

BACKGROUNDTINT #8D64D6
CÓDIGO DE LA APLICACIÓN
NOMBRE DE LA APLICACIÓN: Ejercicio12 Área-Triángulo.

DESCRIPCIÓN BREVE DE SU Aplicación que, dados los tres lados de un triángulo, calcula su área.
APLICACIÓN:

ATRIBUTOS:
TEXTVIEW

ID area

TEXT Área

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID lado1

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese L1

TEXTSIZE 18

ID lado2

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese L2
TEXTSIZE 18

ID lado3

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

HINT Ingrese L3

TEXTSIZE 18

BUTTON

ID btn

TEXT CALCULAR

TEXTSIZE 14

LAYOUTWITHD Wrap_content

ONCLICK boton_calcular

BACKGROUNDTINT #2196F3
CÓDIGO DE LA APLICACIÓN
NOMBRE DE LA APLICACIÓN: Ejercicio13 Distancia entre dos puntos

DESCRIPCIÓN BREVE DE SU Aplicación que dadas las coordenadas de dos puntos P1(X1,Y2) y P2(X2,Y2) , calcula la distancia entre
APLICACIÓN: esos dos puntos.

ATRIBUTOS:
TEXTVIEW

ID resultado

TEXT Distancia

TEXTSIZE 20

LAYOUTWITHD match_parent

TEXTALIGNMENT Center

EDITTEXT

ID numx

LAYOUTWITHD Wrap_content

TEXTALIGNMENT viewStart

HINT Ingrese X1

TEXTSIZE 18

ID numy

LAYOUTWITHD Wrap_content

TEXTALIGNMENT viewStart

HINT Ingrese Y1
TEXTSIZE 18

ID numx2

LAYOUTWITHD Wrap_content

TEXTALIGNMENT viewStart

HINT Ingrese X2

TEXTSIZE 18

ID numy2

LAYOUTWITHD Wrap_content

TEXTALIGNMENT ViewStart

HINT Ingrese Y2

TEXTSIZE 18

BUTTON

ID btn

TEXT CALCULAR

TEXTSIZE 14

LAYOUTWITHD Wrap_content
ONCLICK boton_medir

BACKGROUNDTINT #2196F3

CÓDIGO DE LA APLICACIÓN

También podría gustarte