Archivo de la etiqueta: codigo java

Teorema de Pitagoras en JAVA [POO] c0d3 by R4z0R

/*

escriba un codigo en java que calcule catetos e hipotenusa por teorema de pitagoras

*/

import java.util.*;
public class pitagoras {
public Scanner lea = new Scanner (System.in);
public double a, b, c, x;

public static void main (String[]args) {
Scanner capture = new Scanner (System.in);
pitagoras objeto = new pitagoras();
objeto.banner();
System.out.println (” #### Teorema de Pitagoras ####”);
System.out.println (“¿Que Desea Hallar?”);
System.out.println (“1) Hipotenusa”);
System.out.println (“2) Cateto A”);
System.out.println (“3) Cateto B”);

int opc = capture.nextInt();

switch (opc) {
case 1:
objeto.hipotenusa();
break;
case 2:
objeto.catetoA();
break;
case 3:
objeto.catetoB();
break;
default: System.out.println (“Opcion No valida”);

}

} /* fin void main */

public void banner() {
System.out.println (“-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-“);
System.out.println (“-=- ## -=-“);
System.out.println (“-=- Teorema # # -=-“);
System.out.println (“-=- a # # b -=-“);
System.out.println (“-=- de # # -=-“);
System.out.println (“-=- ########## Pitagoras -=-“);
System.out.println (“-=- c -=-“);
System.out.println (“-=- ///////////////////////////////////// -=-“);
System.out.println (“-=- c0d3 by @r4z0r_bl4ck -=-“);
System.out.println (“-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-“);

}

public void hipotenusa() {
System.out.println (“Ingrese el cateto A”);
a = lea.nextDouble();
System.out.println (“Ingrese el cateto B”);
b = lea.nextDouble();
x = ((a*a)+(b*b));
c = Math.sqrt(x);
System.out.println (“La Hipotenusa del triangulo es: ” +c);
}

public void catetoA() {
System.out.println (“Ingrese el cateto B”);
b = lea.nextDouble();
System.out.println (“Ingrese La Hipotenusa”);
c = lea.nextDouble();
x = ((c*c)-(b*b));
a = Math.sqrt(x);
System.out.println (“El Cateto A del triangulo es: ” +a);
}
public void catetoB() {
System.out.println (“Ingrese el cateto A”);
a = lea.nextDouble();
System.out.println (“Ingrese La Hipotenusa”);
c = lea.nextDouble();
x = ((c*c)-(a*a));
b = Math.sqrt(x);
System.out.println (“El Cateto B del triangulo es: ” +b);
}

} /* fin class */

=================================================

c0d3r by @R4Z0R

Determinantes 2×2 y 3×3 en JAVA [POO] by R4z0R

=> Escriba un programa que calcule determinantes de una matriz 2×2 y 3×3, el usuario debe elegir el tamaño de la matriz

import java.util.Scanner;
public class determinantes {
public static void main (String [] args) {
determinantes obj = new determinantes();
obj.elegir();

}

public void elegir() {
Scanner lea = new Scanner (System.in);
int opc;
System.out.println (“Seleccione el Tamaño de la Matriz:”);
System.out.println (“1) Matrices 2×2”);
System.out.println (“2) Matrices 3×3”);
opc = lea.nextInt();
switch (opc) {
case 1:
int matriz[][]=new int[2][2];
System.out.println (“Ingrese los elementos de las siguientes intersecciones de la Matriz ‘A’ en su respectivo orden: (1,1 – 1,2 – 2,1 – 2,2)”);
for(int i=0;i<2;i++){
for(int j=0;j<2;j++){
matriz[i][j] = lea.nextInt();
}
}
System.out.println ("A = ");
for(int i=0;i<2;i++){
for(int j=0;j<2;j++){
System.out.print ("|"+ matriz[i][j] +"|");
}
System.out.println ();
}

for(int i=0;i<2;i++){
for(int j=0;j<2;j++){
int determinante;
determinante = (matriz[0][0] * matriz[1][1]) – (matriz[1][0] * matriz[0][1]);
System.out.println ("Determinante: " +determinante);
break;
}
break;
}

break;
case 2:

int matriz1[][]=new int[3][3];
System.out.println ("Ingrese los elementos de las siguientes intersecciones de la Matriz 'A' en su respectivo orden: (1,1 – 1,2 – 1,3 – 2,1 – 2,2 – 2,3 – 3,1 – 3,2 – 3,3)");
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
matriz1[i][j] = lea.nextInt();
}
}
System.out.println ("A = ");
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
System.out.print ("|"+ matriz1[i][j] +"|");
}
System.out.println ();
}

for(int i=0;i<3;i++){
for(int j=0;j<3;j++){

int determinante;
determinante = ((matriz1[0][0] * matriz1[1][1] * matriz1[2][2]) + (matriz1[0][1] * matriz1[1][2] * matriz1[2][1]) + (matriz1[1][0] * matriz1[2][1] * matriz1[0][2]) ) – ( (matriz1[2][0] * matriz1[1][1] * matriz1[0][2]) + (matriz1[1][0] * matriz1[0][1] * matriz1[2][2]) + (matriz1[2][1] * matriz1[1][2] * matriz1[0][0]) );
System.out.println ("Determinante: " +determinante);
break;
}
break;
}

break;
default: System.out.println ("La Opcion Ingresada no es valida, ingrese solo 1 ó 2");
}
}
}

====================================================

c0d3 by R4Z0R

Solucion de Ecuaciones Cuadraticas de 2do Grado [c0d3 JAVA]

ecuacioncuadratica

/*
Codigo para la solucion de ecuaciones cuadraticas
Write by @r4z0r_bl4ck
*/

import java.util.Scanner;
public class ecuacion_cuadratica {
Scanner lea = new Scanner (System.in);
public static void main (String[]args) {
ecuacion_cuadratica object = new ecuacion_cuadratica();
object.banner();
object.solucion();
}

public void banner() {
System.out.println (“#########################################################”);
System.out.println (“# SOLUCION ECUACIONES CUADRATICAS DE LA FORMA AX^2+BX+C #”);
System.out.println (“# —————————————————– #”);
System.out.println (“# Compiler: javac ecuacion_cuadratica.java #”);
System.out.println (“# modo uso: java ecuacion_cuadratica #”);
System.out.println (“# =-=-=-=-=-=-=-=- Coded by @r4z0r_bl4ck -=-=-=-=-=-=-= #”);
System.out.println (“#########################################################”);
}

public void solucion() {
double a,b,c,discriminante,x1,x2;
System.out.println (“Ingrese El Coeficiente de A”);
a = lea.nextDouble();
System.out.println (“Ingrese El Coeficiente de B”);
b = lea.nextDouble();
System.out.println (“Ingrese El Coeficiente de C”);
c = lea.nextDouble();
discriminante = ((b*b)-(4*(a*c)));

if (discriminante < 0) {
System.out.println ("La Ecuacion No Tiene Soluciones Reales");
}

if (discriminante == 0) {
System.out.println (“La ecuacion tiene solo una raiz real”);
x1 = (-b)/(2*a);
System.out.println (“La Solucion es, X1=X2 : ” +x1);
}

if (discriminante > 0) {
System.out.println ("La ecuacion tiene dos raizes reales");
x1 = (-b)+Math.sqrt(discriminante)/(2*a);
x2 = (-b)-Math.sqrt(discriminante)/(2*a);
System.out.println ("La Solucion es, X1 = " +x1+ " y, X2 = " +x2);
}

}
}

______________________________________________________________________

# Guardar como ecuacion_cuadratica.java
# Pastebin: http://pastebin.com/1A4APN1u
# No robar codigos, mas bien distribuir el codigo 😉
______________________________________________________________________