forked from jaorduz/c-prgrmmng-FESAc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path13incr-decr-op.c
59 lines (47 loc) · 915 Bytes
/
13incr-decr-op.c
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
// Como funcionan los operadores de incremento y
// reduccion (decrement)
// El operador ++ o -- incrementa (reduce)
// el valor de la variable en 1
/*
Tenga cuidado con las diferencias que hay entre ++n y n++
(incrementa n en 1 y lo asigna a m; en el segundo
caso lo asigna con su valor inicial lo imprime[si es el caso] y luego
lo incrementa)
*/
#include <stdio.h>
int main()
{
int a = 11;
int b = 10;
float c = 10.5;
float d = 100.5;
if(a!=11){
printf("Algo anda mal a = %d\n",++a);
}
else
{
printf("Todo bien a = %d\n", ++a);
};
if(b!=9){
printf("Algo anda mal b = %d\n",--b);
}
else
{
printf("Todo bien b = %d\n", --b);
};
if(c!=10.5){
printf("Algo anda mal c = %f\n",++c);
}
else
{
printf("Todo bien c = %f\n", ++c);
};
if(d!=99.5){
printf("Algo anda mal d = %f\n",--d);
}
else
{
printf("Todo bien d = %f\n", --d);
};
return 0;
}