Java Ejercicios Básicos Estructura Secuencial

download Java Ejercicios Básicos Estructura Secuencial

of 12

Transcript of Java Ejercicios Básicos Estructura Secuencial

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    1/12

    Java Ejercicios Básicos estructura secuencial

    Relación Nº 2: Ejercicios 4, 5, 6 y 7

    Ejercicio 4:

    Programa que lea una cantidad de grados centgrados y la !ase a grados "a#ren#eit$%a &órmula corres!ondiente !ara !asar de grados centgrados a &a#ren#eit es:" ' (2 ) * + - . 5/

    im!ort ja0a$util$1

    !ulic class 3ain

      !ulic static 0oid main*tring args/

      canner sc ' ne8 canner*ystem$in/1

      doule grados-, grados"1

      ystem$out$!rintln*9ntroduce grados -entgrados:9/1

      grados- ' sc$ne;t

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    2/12

      =

    =

    Ejercicio 6$ Programa que !ase una 0elocidad en Cm.# a m.s$ %a 0elocidad se lee !or teclado$

    im!ort ja0a$util$1

    !ulic class 3ain

      !ulic static 0oid main*tring args/

      canner sc ' ne8 canner*ystem$in/1

      doule 0elocidad1

      ystem$out$!rintln*9ntroduDca 0elocidad en Cm.#: 9/1  0elocidad ' sc$ne;tngulo rect>ngulo y calcule la longitud de la #i!otenusa segGn el teorema de

    Pit>goras$

    im!ort ja0a$util$1

    !ulic class 3ain

      !ulic static 0oid main*tring args/

      canner sc ' ne8 canner*ystem$in/1

      doule cateto, cateto21

      ystem$out$!rint*9ntroduDca longitud del !rimer cateto: 9/1

      cateto ' sc$ne;t

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    3/12

    Factorial:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    //Codificado por sAfOrAs

    public class Arrayfactos

    {static long factos[]=new long[25];

     static long factorial(int !

     {long fac=";

      for(int i=";i#=;i$$!

      fac=fac%i;

      return fac;

     &

     

    static 'oid ipriir(long )[]*+tring nobre!

      {

      for(int i=,; i#)-lengt.;i$$!

      {

      +yste-out-println(nobre$0t[$($i$"!$]=$)[i]$0t!;

      //if(i15==,!+yste-out-println(0t!;

      +yste-out-println(!;

      &

      &

     

    static long [] rellenarfactorial(long )[]!

     {

      for(int i=";i#)-lengt.$";i$$!

      )[i"]=factorial(i!;

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    4/12

    26

    27

    28

    29

    30

    31

    32

    33

      return );

     &

     

    public static 'oid ain (+tring []datos!

     {

      rellenarfactorial(factos!;

      ipriir(factos*factos!;

     &

    &

    Numeros Primos:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    //Codificado por3 sAfOrAs

    //4star los nueros seg6n el nuero de digitos indicado

    //Considero solo .asta nueros enores a ",,,,, (5 digitos!* por el .ec.o de 7 buscar nueros prios a partir de 8 digito

    proceso se .ace uy lento-

    public class +y9:uerosrios

    {

      public static 'oid ain(+tring arg[]!

      {

      int nu

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    5/12

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

      ndigitos=contar

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    6/12

    45

    46

    47

    48

    49

    50

    51

    52

    53

    54

    55

    56

    57

    58

    59

    60

    61

    62

    63

    64

    65

      &

     

    if (contador == "! p = true;

      &

    &

    return p;

      &

     

    public static int contar

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    7/12

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    //Codificado por sAfOrAs

    //Alacena en otra 'ariable la ultiplicacin por 5 y di'isin por D de una 'ariable-

    //Codificado por sAfOrAs

     

    public class 

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    8/12

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46

      {

      +yste-out-println(

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    9/12

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

      double CalculaGipotenusa(double cateto"*double cateto2!

      {

      double .ipotenusa;

      .ipotenusa=Eat.-pow((Eat.-pow(cateto"*2!$Eat.-pow(cateto2*2!!*,-5!;

      return .ipotenusa;

      &

     

    public static 'oid ain(+tring[] args!

      {

      double .ipotenusa=,;

     

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    10/12

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    //Codificado por3 sAfOrAs

    iport Fa'a)-swing-%;

    public class +y9CalculoGorario

    {

      static int EAI=2,;

      int []a=new int[EAI];

     

    'oid suaG.E+s(int ..*int *int ss!

      {

      HOptionane-s.owEessage

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    11/12

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46

    47

    48

    49

    50

    51

    52

    53

    54

    55

    56

      case "3..=..$tiepo-ingrese

  • 8/17/2019 Java Ejercicios Básicos Estructura Secuencial

    12/12

    57

    58

    59

    60

    61

    62

      public static 'oid ain(+tring[] args!

      {

      +y9CalculoGorario ir = new +y9CalculoGorario(!;

      ir-enulegir(,*,*,!;

     

    &

     

    &