-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.cpp
More file actions
34 lines (28 loc) · 921 Bytes
/
main.cpp
File metadata and controls
34 lines (28 loc) · 921 Bytes
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
29
30
31
32
33
34
// Proyecto: ManejoDeOperadores
// Archivo: main.cpp
// Este programa demuestra cómo funciona la jerarquía de operadores en C++
// mediante ejemplos de cálculos con operaciones aritméticas y lógicas.
// Programador: Profesorcito
// Fecha: 27/ene/2025
#include <iostream>
int main() {
system("chcp 65001");
int i = 4, j = 7, k = 5, val1, val2;
// Cálculo de val1:
// i * j = 4 * 7 = 28
// 28 / 2 = 14
// k % 2 = 5 % 2 = 1 (resto de dividir 5 entre 2)
// 14 + 1 - 3 = 12
val1 = i * j / 2 + k % 2 - 3;
// Cálculo de val2:
// 2 + k = 2 + 5 = 7
// i * j = 4 * 7 = 28
// 28 / 7 = 4
// 4 % 2 = 0 (resto de dividir 4 entre 2)
// 0 - 3 = -3
val2 = (i * j / (2 + k)) % 2 - 3;
// Mostrar los resultados calculados
std::cout << "val1 = " << val1 << std::endl; // outputs 12
std::cout << "val2 = " << val2 << std::endl; // outputs -3
return 0;
}