taller programación i

Upload: diego-cabrera

Post on 05-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 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: