Skip to content

Commit 6b34908

Browse files
committed
Codigos Secuenciales agregados
1 parent 7d7a939 commit 6b34908

18 files changed

Lines changed: 646 additions & 1 deletion

File tree

src/OOP/Constructors/FractionsOperations/Fractions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package OOP.ConstructorsFractionsOperations;
1+
package OOP.Constructors.FractionsOperations;
22

33
import javax.swing.JOptionPane;
44

src/Secuential/Age/Age.java

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
import javax.swing.*;
3+
4+
public class Age {
5+
6+
public int c_eda(int anos, int meses) {
7+
int eda;
8+
eda = anos * 12 + meses;
9+
10+
return eda;
11+
}
12+
13+
public static void main(String args[]) {
14+
int anos, meses, edadf;
15+
16+
anos = Integer.valueOf(JOptionPane.showInputDialog("Ingresa los años :"));
17+
meses = Integer.valueOf(JOptionPane.showInputDialog("Ingresa los meses:"));
18+
19+
Age obj = new Age();
20+
edadf = obj.c_eda(anos, meses);
21+
JOptionPane.showMessageDialog(null, "La edad en meses es " + edadf);
22+
23+
}
24+
25+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
2+
import javax.swing.*;
3+
4+
public class AutoMovil {
5+
6+
//metodo que calcula la comision por las ventas
7+
public static double calcomi(double nav) {
8+
double comi;
9+
comi = nav * 150.00;
10+
return comi;
11+
}
12+
13+
//metodo que calcula el pago porlas ventas
14+
public double calppv(double comi, double vtv) {
15+
double ppv;
16+
ppv = vtv * 0.5;
17+
return ppv;
18+
}
19+
20+
//metodo que calcula el salario total
21+
public double calst(double comi, double ppv) {
22+
double st;
23+
st = comi + ppv + 250.00;
24+
return st;
25+
}
26+
27+
//proceso principal
28+
public static void main(String arg[]) {
29+
double vtv, nav, comi, ppv, st;
30+
int codv;
31+
codv = Integer.valueOf(JOptionPane.showInputDialog("Ingresa el codigo del vendedor "));
32+
nav = Double.valueOf(JOptionPane.showInputDialog("Ingresa el numero de autos vendidos "));
33+
vtv = Double.valueOf(JOptionPane.showInputDialog("Ingresa el valor total de las ventas"));
34+
AutoMovil obj = new AutoMovil();
35+
comi = obj.calcomi(nav);
36+
ppv = obj.calppv(comi, vtv);
37+
st = obj.calst(comi, ppv);
38+
JOptionPane.showMessageDialog(null, "EL pago total del vendedor " + codv + " es de: " + st);
39+
}
40+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
package Secuential.Builder;
2+
3+
4+
import javax.swing.*;
5+
6+
public class Builder {
7+
8+
//metodo para la equivalencia
9+
public static double conver() {
10+
double conv;
11+
conv = 0.5 * 0.5;
12+
return conv;
13+
}
14+
15+
//metodo para calcular la cantidad de arena
16+
public double cal_canta(double conv, double largo, double alto) {
17+
double cantare;
18+
cantare = largo * alto * conv;
19+
return cantare;
20+
}
21+
22+
//PROCESO PRINCIPAL
23+
public static void main(String arg[]) {
24+
double largo, alto, conv, cantare;
25+
largo = Double.valueOf(JOptionPane.showInputDialog("Ingresa el largo en 'metros' "));
26+
alto = Double.valueOf(JOptionPane.showInputDialog("Ingresa el alto en 'metros' "));
27+
Builder obj = new Builder();
28+
conv = obj.conver();
29+
cantare = obj.cal_canta(conv, largo, alto);
30+
JOptionPane.showMessageDialog(null, " la cantidad de arena necesaria para revocarla es de " + cantare + " metros cubicos");
31+
}
32+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package Secuential.Convertions;
2+
3+
import javax.swing.*;
4+
5+
public class Convertions {
6+
7+
// este metodo calcula la equivalencia de las pulgadas
8+
public double convercion(double unidadinpulgadas) {
9+
double cant_am;
10+
cant_am = unidadinpulgadas * 25.5;
11+
return cant_am;
12+
}
13+
14+
//PROCESO PRINCIPAL
15+
public static void main(String[] args) {
16+
double cant_am, unidadinpulgadas;
17+
unidadinpulgadas = Double.valueOf(JOptionPane.showInputDialog("Por favor, ingrese la cantidad de agua en pulgadas para realizar la conversion al sistema metrico"));
18+
Convertions obj = new Convertions();
19+
20+
cant_am = obj.convercion(unidadinpulgadas);
21+
JOptionPane.showMessageDialog(null, "El valor de la unidad en pulgadas al sistema metrico es de:" + cant_am);
22+
JOptionPane.showMessageDialog(null, ":3");
23+
}
24+
}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
package Secuential.Discount;
2+
3+
import javax.swing.*;
4+
5+
public class Discount {
6+
7+
//metodo que lee el costo de el medicamento
8+
public static double lectura() {
9+
double costom;
10+
costom = Double.valueOf(JOptionPane.showInputDialog("Ingresa el costo del medicamento:"));
11+
return costom;
12+
}
13+
14+
//metodo que calcula el descuento del medicamento
15+
public double cal_des(double costom) {
16+
double des;
17+
des = costom * 0.35;
18+
return des;
19+
20+
}
21+
22+
//metodo que calcula el monto a pagar
23+
public double cal_monto(double des, double costom) {
24+
double monto;
25+
monto = costom - des;
26+
return monto;
27+
}
28+
29+
public static void main(String arg[]) {
30+
double costom, des, monto;
31+
Discount obj = new Discount();
32+
costom = lectura();
33+
des = obj.cal_des(costom);
34+
monto = obj.cal_monto(des, costom);
35+
JOptionPane.showMessageDialog(null, "El descuentirijiyo es de : " + des);
36+
JOptionPane.showMessageDialog(null, "El montorijiyo a pagar es:" + monto);
37+
}
38+
}

src/Secuential/Heart/Heart.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
package Secuential.Heart;
2+
3+
4+
public class Heart {
5+
6+
public static void main(String[] args) {
7+
System.out.println("xxxxOOOOOOOO OOOOOOOO");
8+
System.out.println(" OOOOOOOO OOOOOOOO");
9+
System.out.println("OOOOOOOOOOOOOOOOOOOOOOOOOOOO");
10+
System.out.println("OOOOOOOOOOOOOOOOOOOOOOOOOOOO");
11+
System.out.println(" OOOOOOOOOOOOOOOOOOOO");
12+
System.out.println(" OOOOOOOOOOOOOOOOOOOO");
13+
System.out.println(" OOOOOOOOOOOO");
14+
System.out.println(" OOOOOOOOOOOO");
15+
System.out.println(" OOOO");
16+
System.out.println(" OOOO");
17+
}
18+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
package Secuential.Kilometers;
2+
3+
import javax.swing.*;
4+
5+
public class Kilometers {
6+
7+
//meto que le el numero de kilometros recorridos
8+
public static double lectura() {
9+
double numkm;
10+
numkm = Double.valueOf(JOptionPane.showInputDialog("Ingresa los kilometros recorridos:"));
11+
return numkm;
12+
}
13+
14+
//metodo que calcula el pago por el voleto
15+
public double cal_pagov(double numkm) {
16+
double pagov;
17+
pagov = numkm * 1000;
18+
return pagov;
19+
20+
}
21+
22+
//proceso principal
23+
public static void main(String arg[]) {
24+
double pagov, numkm;
25+
Kilometers obj = new Kilometers();
26+
numkm = lectura();
27+
pagov = obj.cal_pagov(numkm);
28+
JOptionPane.showMessageDialog(null, "El total a pagar por el voleto es: " + pagov);
29+
JOptionPane.showMessageDialog(null, "Que tenga un buen viaje :) ");
30+
}
31+
}
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
package Secuential.NumberPow;
2+
3+
4+
import javax.swing.*;
5+
6+
public class NumberPow {
7+
8+
public double c_x1(double a, double b, double c) {
9+
double x1, bn, mac, div, raiz1, raiz2, raizf, x1p;
10+
bn = b * -1;
11+
mac = Math.pow(b, 2);
12+
raiz1 = ((-4 * a) * c);
13+
raiz2 = raiz1 + mac;
14+
raizf = Math.sqrt(raiz2);
15+
x1p = bn + raizf;
16+
div = 2 * a;
17+
18+
x1 = x1p / div;
19+
return x1;
20+
}
21+
22+
public double c_x2(double a, double b, double c) {
23+
double x2, bn, mac, div, raiz1, raiz2, raizf, x1p;
24+
bn = b * -1;
25+
mac = Math.pow(b, 2);
26+
raiz1 = ((-4 * a) * c);
27+
raiz2 = raiz1 + mac;
28+
raizf = Math.sqrt(raiz2);
29+
x1p = bn - raizf;
30+
div = 2 * a;
31+
x2 = x1p / div;
32+
return x2;
33+
}
34+
35+
public static void main(String args[]) {
36+
double a, b, c, x1, x2;
37+
a = Double.valueOf(JOptionPane.showInputDialog("Ingresa el numero a "));
38+
b = Double.valueOf(JOptionPane.showInputDialog("Ingresa el numeo b "));
39+
c = Double.valueOf(JOptionPane.showInputDialog("Ingresa el numero c "));
40+
NumberPow obj = new NumberPow();
41+
x1 = obj.c_x1(a, b, c);
42+
x2 = obj.c_x2(a, b, c);
43+
JOptionPane.showMessageDialog(null, " x1 es: " + x1);
44+
JOptionPane.showMessageDialog(null, " x2 es: " + x2);
45+
}
46+
47+
}
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
package Secuential.NumberResiduo;
2+
3+
4+
import javax.swing.*;
5+
6+
public class NumberResiduo {
7+
8+
// ##### METODO QUE LEE EL NUMERO ENTERO DE 3 DIJITOS #####
9+
public int lectura() {
10+
int numx;
11+
numx = Integer.parseInt(JOptionPane.showInputDialog("Escribe el numero"));
12+
return numx;
13+
14+
}
15+
16+
//##### METODO QUE ME DA EL VALOR DEL NUMERO A######
17+
public int descon_A(int numx) {
18+
int A;
19+
A = numx / 100;
20+
return A;
21+
22+
}
23+
24+
//##### METODO QUE ME DA EL VALOR DEL NUMERO B ######
25+
public int descon_B(int numx, int A1) {
26+
int B;
27+
B = A1 / 10;
28+
return B;
29+
30+
}
31+
32+
//##### METODO QUE ME DA EL VALOR DEL NUMERO C ######
33+
public int descon_C(int numx, int A1) {
34+
int C;
35+
C = A1 % 10;
36+
return C;
37+
38+
}
39+
40+
//##### METODO QUE ME DA EL VALOR DEL RESIDUO ######
41+
public int descon_A1(int numx) {
42+
int A1;
43+
A1 = numx % 100;
44+
return A1;
45+
46+
}
47+
48+
//##### PROGRAMA PRINCIPAL DONDE SE INVOCAN LOS METODOS ######
49+
public static void main(String[] args) {
50+
int numx, A, B, C, A1;
51+
NumberResiduo obj = new NumberResiduo();
52+
numx = obj.lectura();
53+
A1 = obj.descon_A1(numx);
54+
A = obj.descon_A(numx);
55+
B = obj.descon_B(numx, A1);
56+
C = obj.descon_C(numx, A1);
57+
JOptionPane.showMessageDialog(null, "#### EL NUMERO A: " + A + " ####");
58+
JOptionPane.showMessageDialog(null, "#### EL NUMERO B: " + B + " ####");
59+
JOptionPane.showMessageDialog(null, "#### EL NUMERO C: " + C + " ####");
60+
JOptionPane.showMessageDialog(null, "#### ! EL PROGRAMA SE HA EJECUTADO CON EXITO ! ;) ####");
61+
62+
}
63+
64+
}

0 commit comments

Comments
 (0)