Skip to content

Commit b87b575

Browse files
committed
#1 - Java
Todos los ejemplos creados
1 parent 2745fad commit b87b575

File tree

1 file changed

+103
-0
lines changed
  • Roadmap/01 - OPERADORES Y ESTRUCTURAS DE CONTROL/java

1 file changed

+103
-0
lines changed
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
2+
// EJERCICIO #01: OPERADORES Y ESTRUCTURAS DE CONTROL
3+
4+
public class zemanue {
5+
public static void main(String[] args) {
6+
7+
int a = 10, b = 2;
8+
System.out.println("Variables: a = " + a + ", b = " + b);
9+
10+
System.out.println("OPERADORES ARITMÉTICOS/ALGEBRAICOS:");
11+
System.out.println("- Suma: a + b = " + (a + b));
12+
System.out.println("- Resta: a - b = " + (a - b));
13+
System.out.println("- Multiplicación: a * b = " + (a * b));
14+
System.out.println("- División: a / b = " + (a / b));
15+
System.out.println("- Módulo/resto: a % b = " + (a % b));
16+
17+
System.out.println("OPERADORES DE INCREMENTO y DECREMENTO:");
18+
a++;
19+
System.out.println("- Incremento: a++ = " + a);
20+
a--;
21+
System.out.println("- Decremento: a-- = " + a);
22+
23+
System.out.println("OPERADORES DE ASIGNACIÓN:");
24+
b = 5;
25+
System.out.println("- Asignación: b = 5 --> b = " + b);
26+
b += 10;
27+
System.out.println("- Suma y asignación: b += 10 --> b = " + b);
28+
b -= 3;
29+
System.out.println("- Resta y asignación: b -= 3 --> b = " + b);
30+
b *= 2;
31+
System.out.println("- Multiplicación y asignación: b *= 2 --> b = " + b);
32+
b /= 8;
33+
System.out.println("- División y asignación: b /= 8 --> b = " + b);
34+
35+
System.out.println("OPERADORES RELACIONALES/DE COMPARACIÓN:");
36+
System.out.println("- Igualdad: a == b = " + (a == b));
37+
System.out.println("- Desigualdad: a!= b = " + (a != b));
38+
System.out.println("- Mayor que : a > b = " + (a > b));
39+
System.out.println("- Menor que : b < a = " + (a < b));
40+
System.out.println("- Mayor o igual a: a >= 11 = " + (a >= 11));
41+
System.out.println("- Menor o igual a: b <= 3 = "+ (b <= 3));
42+
43+
System.out.println("OPERADORES LÓGICOS:");
44+
System.out.println("- && (AND): (a < 100 && a > 1) = " + (a < 100 && a > 1));
45+
System.out.println("- || (OR): (a < 10 || b > 1) = " + (a < 10 || b > 1));
46+
System.out.println("- ! (NOT): !(b == 30) = " + !(b == 30));
47+
48+
System.out.println("OPERADOR TERNARIO: \"?\" y \":\" ");
49+
int mayor = (a > b) ? a : b;
50+
System.out.println("int mayor = (a > b) ? a : b --> " + mayor);
51+
52+
53+
System.out.println("ESTRUCTURAS DE CONTROL");
54+
System.out.println("CONDICIONALES");
55+
System.out.println("- IF-ELSE: ");
56+
String resultado;
57+
if (a > b) {
58+
resultado = "a es mayor que b";
59+
} else if (a < b) {
60+
resultado = "b es mayor que a";
61+
} else {
62+
resultado = "a y b son iguales";
63+
}
64+
System.out.println(resultado);
65+
66+
System.out.println("ITERATIVAS (BUCLES)");
67+
System.out.println("- FOR:");
68+
for (int i = 0; i < 10; i++) {
69+
System.out.print(i);
70+
}
71+
System.out.println("");
72+
73+
System.out.println("- FOR EACH:");
74+
String[] cuatroLetras = new String[] {"a", "b", "c", "d"};
75+
for (String string : cuatroLetras) {
76+
System.out.print(string);
77+
}
78+
System.out.println("");
79+
80+
System.out.println("- WHILE:");
81+
int c = 15;
82+
while (c > a) {
83+
System.out.print(c + "-");
84+
c--;
85+
}
86+
System.out.println("");
87+
88+
System.out.println("- DO WHILE: ");
89+
do {
90+
System.out.println("Se imprime al menos una vez");
91+
} while (a < b);
92+
93+
System.out.println("EXCEPCIONES: ");
94+
System.out.println("Try-catch:");
95+
try {
96+
c /= 0;
97+
} catch (ArithmeticException divisionEntre0) {
98+
System.out.println("No se puede dividir entre 0");
99+
}
100+
101+
102+
}
103+
}

0 commit comments

Comments
 (0)