Final
1) Un hombre desea saber cuánto dinero se genera por concepto de intereses sobre la cantidad que tiene en inversión en el banco. El decidirá reinvertir los intereses siempre y cuando estos excedan a $7000, y en ese caso desea saber cuánto dinero tendrá finalmente en su cuenta.
2) Determinar si un alumno aprueba a reprueba un curso, sabiendo que aprobara si su promedio de tres calificaciones es mayor o igual a 70; reprueba en caso contrario.
3) En un almacén se hace un 20% de descuento a los clientes cuya compra supere los $1000 ¿Cuál será la cantidad que pagara una persona por su compra?
Producto
1. Una empresa de bienes raíces ofrece casas de interés social,
bajo las siguientes condiciones: Si los ingresos del comprador son mayores de
$3000000 ó más, la cuota inicial será del 30% del costo de la casa y el resto
se distribuirá en pagos mensuales, a pagar en 15 años. Si los ingresos del
comprador son menos o igual a $3000000 o menos, la cuota inicial será del 20%
del costo de la casa y el resto se distribuirá en pagos mensuales a pagar en 15
años. La empresa quiere obtener cuanto debe pagar un comprador por concepto de
cuota inicial y cuanto por cada pago mensual.
2. Clasificación de los triángulos
Hay diferentes maneras de clasificar a los triángulos, según sus lados o sus
ángulos.
Según sus ángulos
Rectángulo: tiene un ángulo recto, es decir, mide 90º.
Acutángulo: tiene 3 ángulos agudos, es decir, miden menos de 90º.
Obtusángulo: tiene un ángulo obtuso, es decir, mide más de 90º.
Según sus lados
Equilátero: los 3 lados miden lo mismo.
Isósceles: tiene 2 lados que miden igual y otro desigual.
Escaleno: todos los lados tienen diferente longitud.
- Se diseña la interfaz.
- Se colocan los objetos y se definen las propiedades
- Al botón se le define la propiedad (on clic) el nombre del proceso, en nuestro caso suma, en donde se define las líneas de código par este botón.
package com.javaya.proyecto002; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends Activity {
private EditText txtn1,txtn2;private TextView txtres;@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); txtn1=(EditText)findViewById(R.id.txtn1); txtn2=(EditText)findViewById(R.id.txtn2); txtres=(TextView)findViewById(R.id.txtres); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu); return true; } //este método se ejecuta cuando demos clic en el botón
public void suma(View view) { String val1=txtn1.getText().toString(); String val2=txtn2.getText().toString();
int n1=Integer.parseInt(val1); int n2=Integer.parseInt(val2);
int suma=n1+n2;
String resu=String.valueOf(suma);
txtres.setText(resu);
}
}
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
Circunferencias
-----------------------------------------------------------------------------------
Proceso guardar
package com.example.ejercicio1;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
private EditText nota1, nota2, nota3;
private TextView result;
@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
nota1 = findViewById(R.id.nota1);
nota2 = findViewById(R.id.nota2);
nota3 = findViewById(R.id.nota3);
result = findViewById(R.id.result);
}
public void resultado(View view) {
String val1=nota1.getText().toString();
String val2=nota2.getText().toString();
String val3=nota3.getText().toString();
double n1=Double.parseDouble(val1);
double n2=Double.parseDouble(val2);
double n3=Double.parseDouble(val3);
double promedio;
promedio = (n1 + n2 + n3) / 3;
if (promedio < 3) {
result.setText("El
estudiante perdió");
} else if (promedio >= 4) {
result.setText("Excelente
promedio");
} else {
result.setText("Básico");
}
}
}
1 comentario:
holap
Publicar un comentario