Documentos de Académico
Documentos de Profesional
Documentos de Cultura
package taller02_01;
/**
*
* @author Diego C
*/
public class Taller02_01 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
/*
Algoritmo que calcula el Indice de Masa Corporal, a patir de
unos datos que se pide
*/
String nombre = "Diego Fernando Cabrera Castellanos";
double imc;
int peso = 17;
double tallam = 1.8;
imc = peso/(tallam*tallam);
if (imc < 18.5)
System.out.println(nombre+" est en bajo peso.");
else
if (imc < 24.99)
System.out.println(nombre+" est en peso normal.");
else
if (imc < 30.0)
System.out.println(nombre+" est en sobrepeso.");
else
System.out.println(nombre+" est en obesidad.");
System.out.println("\n\n*** FIN DEL PROGRAMA ***");
}
}
/*
* @author Diego C
*/
import java.util.Scanner;
public class Taller02_02 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
/*
Algoritmo que calcula el sueldo a devengar de un trabajador,
dependiendo del sueldo que gana
*/
Scanner tec = new Scanner(System.in);
int codtrab;
int salbruto;
int salneto=0;
System.out.println("Ingrese el codigo del trabajador: ");
codtrab = tec.nextInt();
System.out.println("\nIngrese el salario bruto del trabajador: ");
salbruto = tec.nextInt();
if (salbruto < 0) {
System.out.println("\nIngrese un valor vlido");
} else
if (salbruto <= 1200000) {
salneto = salbruto;
}else
if (salbruto <= 1600000) {
salneto = salbruto - (salbruto/100);
}else
if (salbruto <= 3000000) {
salneto = salbruto - (salbruto*3/100);
}else
salneto = salbruto - (salbruto*5/100);
System.out.println("\nPara el trabajador con codigo: "+codtrab+ " el
salario a devengar es: "+salneto);
System.out.println("\n\n*** FIN DEL PROGRAMA ***");
}
}
* @author Diego C
*/
import java.util.Scanner;
public class Taller02_03 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
/*
Algoritmo que lee 3 valores, correspondiente a los lados de un triangulo,
y dependiendo de eso, calcula el rea o el permetro, si es isosceles o no.
*/
Scanner tec = new Scanner(System.in);
double lado1, lado2, lado3, perimetro;
double semip=0,area=0;
System.out.println("Ingrese el valor del lado 1: ");
lado1 = tec.nextDouble();
System.out.println("\nIngrese el valor del lado 2: ");
lado2 = tec.nextDouble();
System.out.println("\nIngrese el valor del lado 3: ");
lado3 = tec.nextDouble();
perimetro = lado1 + lado2 + lado3;
if ((lado1==lado2) | (lado1==lado3) | (lado2==lado3))
System.out.println("\nComo el tringulo es issceles," + "el permetro
es: "+ perimetro);
else
semip = perimetro/2;
area = Math.sqrt(semip*(semip-lado1)*(semip-lado2)*(semip-lado3));
if ((lado1==lado2) & (lado2==lado3))
System.out.println("\nComo es un triangulo equiltero," + "el
rea es: "+ area);
else
System.out.println("\nComo es un triangulo escaleno," + "el rea
es: "+ area);
System.out.println("\n\n*** FIN DEL PROGRAMA ***");
}
}
if (x > y) {
med = x;
men = y;
}else
med = y;
men = x;
System.out.println("Los valores ordenados ascendentemente "+men +",
"+med+", "+may);
System.out.println("\n\n*** FIN DEL PROGRAMA ***");
}
}