Skip to content

Commit a2db040

Browse files
committed
#1 - java
1 parent 598eb46 commit a2db040

File tree

1 file changed

+123
-0
lines changed

1 file changed

+123
-0
lines changed
Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
public class JimsimroDev {
2+
public static void main(String[] args) {
3+
4+
// Operadores aritmeticos
5+
System.out.println("Operadores aritmeticos");
6+
System.out.printf("Suma 12 + 12 = %d", (12 + 12));
7+
System.out.printf("\n Resta 12 - 10 = %d", (12 - 10));
8+
System.out.printf("\n Multiplicación 2 * 5 = %d", (2 * 5));
9+
System.out.printf("\n División 24 / 2 = %d", (24 / 2));
10+
System.out.println("\nResiduo 10 % 6 = " + (10 % 6));
11+
System.out.println("Residuo 10^6 = " + (10 ^ 2));
12+
13+
// Operadores De Asignacion
14+
System.out.println("Operadores de asignación");
15+
int numero = 20;// asignacion
16+
System.out.println(numero);
17+
numero += 1; // suma y asignacion
18+
System.out.println(numero);
19+
numero -= 1; // resta y asignacion
20+
System.out.println(numero);
21+
numero *= 2; // Multiplicación y asignacion
22+
System.out.println(numero);
23+
numero %= 1; // modulo y asignacion
24+
System.out.println(numero);
25+
numero /= 2;// División y asignacion
26+
System.out.println(numero);
27+
28+
// Operadores de comparacion
29+
System.out.println("Operadores de comparacion");
30+
System.out.println("Igualdad: 10 == 3" + (10 == 3));
31+
System.out.println("Desigualdad 10 != 3 " + (10 != 3));
32+
System.out.println("Mayor que 10 > 3 " + (10 > 3));
33+
System.out.println("Menor que 10 < 3 " + (10 < 3));
34+
System.out.println("Menor igual que 10 <= 10 " + (10 <= 10));
35+
System.out.println("Mayor igual que 10 >= 3 " + (10 >= 3));
36+
37+
// Operadore de pertenencia
38+
System.out.println("Operador de pertenencia");
39+
System.out.println("jimsimroDev".contains("j"));
40+
System.out.println(!"jimsimroDev".contains("a"));
41+
42+
// Operadores logicos
43+
System.out.println("Operadores Lógicos");
44+
// Operador "and" se representa pro && ambas afirmaciones deben ser verdaderas
45+
int num = 10;
46+
int num1 = 12;
47+
if (num == 10 && num1 == 12) {
48+
System.out.println(true);
49+
} else {
50+
System.out.println(false);
51+
}
52+
// Operador "or" se representa por || y se evalua como tru si alguna de las
53+
// afirmaciones es verdadera es decir que solo es falso si ambas afirmaciones
54+
// son falsas
55+
if (num == 10 || num1 == 23) {
56+
System.out.println(true);
57+
} else {
58+
System.out.println(false);
59+
}
60+
61+
// Operador Lógico "not" se representa ! es la espresion negada es decir si la
62+
// exprexion es true
63+
// el Operador devuelve false
64+
boolean a = true;
65+
boolean b = false;
66+
System.out.println(!a);// devuelve false
67+
System.out.println(!b);// devuelve true
68+
69+
// Operadores Lógicos binarios
70+
System.out.println("Operadores binarios");
71+
// Operador "and binaro" se representa por &
72+
73+
System.out.println("10 & 12 " + (num & num1));// salida 8 por que analiza bit por bit
74+
75+
// Operador "or binario" se representa por |
76+
System.out.println("10 | 12 " + (num | num1));// salida 14 por que analiza bit por bit
77+
78+
// Operador "not binario" se representa por ~
79+
System.out.println("not ~ " + ~num);
80+
81+
// Corrimiento de bits
82+
// << shift left Corrimiento a l izquierda
83+
System.out.println(-15 >> 3);
84+
System.out.println(-15 >>> 3);
85+
// >> shift right Corrimiento al a derecha
86+
87+
// Condicinales
88+
String name = "JimsimroDev";
89+
if (name.equals("JimsimroDev")) {
90+
System.out.println("Mi nombre es JimsimroDev ");
91+
} else if (name.equals("jhoan")) {
92+
System.out.println("My nombre es Jhoan");
93+
} else {
94+
System.out.println("Mu nombre no es JimsimroDev ni jhoan");
95+
}
96+
97+
// Iterativas
98+
for (int i = 0; i < 15; i++) {
99+
System.out.println(i);
100+
}
101+
int i = 0;
102+
while (i <= 10) {
103+
System.out.println(i);
104+
i++;
105+
}
106+
// Manejo de excepcines
107+
try {
108+
System.out.println(10 / 0);
109+
} catch (Exception e) {
110+
System.out.println("Se ha producido un error");
111+
} finally {
112+
System.out.println("Ha finalizado correctamente");
113+
}
114+
int inicio = 10;
115+
int fin = 55;
116+
while (inicio <= fin) {
117+
if (inicio % 3 != 0 && inicio % 2 == 0 && inicio != 16) {
118+
System.out.println(inicio);
119+
}
120+
inicio++;
121+
}
122+
}
123+
}

0 commit comments

Comments
 (0)