8/16/2019 Taller Programación I
1/6
Taller Programación I
Diego Fernando Cabrera Castellanos
Cód. 813512
1. Programa que calcula el índice de masa corporal:
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 ndice de !asa Corporal" a patir de unos datos que se pide */
#tring nom$re % &Diego 'ernando Ca$rera Castellanos&; dou$le imc; int peso % 1(; dou$le tallam % 1);
imc % peso/+tallam*tallam,;
i- +imc . 1),#stem)out)println+nom$re& est en $a3o peso)&,;
else i- +imc . 24)55, #stem)out)println+nom$re& est en peso normal)&,; else i- +imc . 60)0,
#stem)out)println+nom$re& est en so$repeso)&,; else #stem)out)println+nom$re& est en o$esidad)&,;
#stem)out)println+&7n7n*** '8 D9:
8/16/2019 Taller Programación I
2/6
/* * @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 deengar de un tra$a3ador"dependiendo del sueldo que gana */ #canner tec % ne #canner+#stem)in,; int codtra$; int sal$ruto; int salneto%0;
#stem)out)println+&ngrese el codigo del tra$a3adorB &,; codtra$ % tec)netnt+,;
#stem)out)println+&7nngrese el salario $ruto del tra$a3adorB &,; sal$ruto % tec)netnt+,;
i- +sal$ruto . 0, { #stem)out)println+&7nngrese un alor lido&,; ? else i- +sal$ruto .% 1200000, { salneto % sal$ruto;
?else
i- +sal$ruto .% 100000, { salneto % sal$ruto E +sal$ruto/100,;
?else i- +sal$ruto .% 6000000, { salneto % sal$ruto E +sal$ruto*6/100,;
?else salneto % sal$ruto E +sal$ruto*/100,;
#stem)out)println+&7nara el tra$a3ador con codigoB &codtra$ & elsalario a deengar esB &salneto,;
#stem)out)println+&7n7n*** '8 D9:
8/16/2019 Taller Programación I
3/6
* @author Diego C */import java.util.Scanner;public class Taller02_0 { /** * @param args the command line arguments */
public static void main(String[] args) { /* Algoritmo que lee 6 alores" correspondiente a los lados de un triangulo" dependiendo de eso" calcula el rea o el perFmetro" si es isosceles o no) */ #canner tec % ne #canner+#stem)in,; dou$le lado1" lado2" lado6" perimetro; dou$le semip%0"area%0;
#stem)out)println+&ngrese el alor del lado 1B &,; lado1 % tec)netDou$le+,; #stem)out)println+&7nngrese el alor del lado 2B &,;
lado2 % tec)netDou$le+,; #stem)out)println+&7nngrese el alor del lado 6B &,; lado6 % tec)netDou$le+,;
perimetro % lado1 lado2 lado6;
i- ++lado1%%lado2, G +lado1%%lado6, G +lado2%%lado6,,#stem)out)println+&7nComo el tringulo es isHsceles"& &el perFmetro
esB & perimetro,; else semip % perimetro/2; area % !ath)sqrt+semip*+semipElado1,*+semipElado2,*+semipElado6,,;
i- ++lado1%%lado2, I +lado2%%lado6,,
#stem)out)println+&7nComo es un triangulo equiltero"& &elrea esB & area,;
else #stem)out)println+&7nComo es un triangulo escaleno"& &el reaesB & area,;
#stem)out)println+&7n7n*** '8 D9:
8/16/2019 Taller Programación I
4/6
* @param args the command line arguments */ public static void main(String[] args) { /* Algoritmo que conierte una temperatura dada en una escala atemperatura en otra escala que se pida */ #canner tec % ne #canner+#stem)in,;
dou$le t"nt%0; char esco"esc-;
#stem)out)println+&ngrese la escala original de la temperaturaB &,; esco % tec)net+,)charAt+0,;
#stem)out)println+&7nngrese la escala a la que se desea cam$iarB &,; esc- % tec)net+,)charAt+0,;
#stem)out)println+&7nngrese el alor de la temperaturaB &,; t % tec)netDou$le+,;
i- ++esco%%JcJG esco%%JCJ, I +esc-%%J-J G esc-%%J'J,, { nt % +5*t/,62; #stem)out)println+&:a temperatura &t & en escala &esco&equiale a &nt&en escala &esc-,; ?else i- ++esco%%J'JG esco%%J-J, I +esc-%%JCJ G esc-%%JcJ,, { nt % +/5,*+tE62,; #stem)out)println+&:a temperatura &t& en escala &esco&equiale a &nt&en escala &esc-,; ?else i- ++esco%%JCJG esco%%JcJ, I +esc-%%J
8/16/2019 Taller Programación I
5/6
#stem)out)println+&7n7n*** '8 D9:
8/16/2019 Taller Programación I
6/6
i- + L , { med % ; men % ; ?else med % ; men % ;
#stem)out)println+&:os alores ordenados ascendentemente &men &"&med&" &ma,;
#stem)out)println+&7n7n*** '8 D9:
Top Related