java ejercicios básicos estructura secuencial
TRANSCRIPT
-
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(,*,*,!;
&
&