Resumen - Tipos de Datos - Grupo 4
Resumen - Tipos de Datos - Grupo 4
Resumen - Tipos de Datos - Grupo 4
ARMADAS- ESPE
EXTENSIÓN SANGOLQUÍ
FUNDAMENTOS DE PROGRAMACIÓN
Unidad 1
NRC: 3826
float/int a = -1.2;
long b = 0.005;
float/ double c = 3.1416;
double d1 =1.22e-4;
float d2= -2.3e6;
int c = 0.66666;
10) Indicar ¿Cuáles de los siguientes literales son verdaderos y cuales son
falsos? Explique sus respuestas.
a= b*c
3 4
x 3− x 2+ x +1
5 3
x=
3 4 2 1
x ( )
5
+7 x + x
2
d) La variable x tienen el valor de 20, ésta debe ser actualizada multiplicándola por el
valor de y; a su vez y se obtiene al asignarle el valor inicial de 10 y luego
incrementándolo en 50.
int y = 10;
int x = 20;
y +=50;
x *= y;
14. Cuales de las siguientes expresiones de C, correspondientes a la ecuación y = ax3^3
+ 7, son correctas?.
a) y=a*(x*x*x+7) No equivalente
b) y=a*x*x*(x+7) No equivalente
c) y=(a*x)*x*(x+7) No equivalente
d) y=(a*x)*x*x+7 No equivalente
e) y=a*(x*x*x)+7 Si es equivalente
f) y=a*x*(x*x+7) No equivalente
g) y=a*x*x*x+7 Si es equivalente
char c1 = ´A´;=65
char c2 = ´5´;=53
char c3 = ´?´;=63
a) 65
b) 65-53+63=-51
c) (65/53)*63= 77,26
d) 63+35=98
e) 65%63=2
f) 53-2=51
g) 3*53=159
h) 51*53=2703
i) 53-50=3
20) Un programa en lenguaje C contiene las siguientes declaraciones y asignaciones:
int i=8, j=5;
float x=0.005, y=-0.01;
char c=’c’, d=’d’;
c=99
d=100
Determinar el valor de cada una de las expresiones mostradas a continuación, utilizando
para cada una de ellas los valores asignados inicialmente a las variables.
a) (3*i-2*j) % (2*d-c) * j! =6
24 10 200
14 101
14
70
1 verdadero
b) 2* ( ( i / 5) + (4*( j - 3))) / c ==9
5
8
2
1,6
8
9,6
19,2
0,19
0 falso
13 -5 13 0,01
11 0,02
-13
+26
3,98
0 falso
e) ++ j / 2 * x + (y == 0)
0
0,005
6
0,01
600
600
f) i++% 2* x + (y==0)
9 0,005
0,001
1 verdadero
g) –j-! ( i<= j )
4 8 5
h) ++x * ! (c==9)
1,005 99
1,005
i) y -- + ! ( x > 0)
-1,001 0,005
0
-1,001
j) i<=j | | (i > 0) & & (j < 5)
8 5 8 5
0 1 0
0 falso
1 0
0
1 verdadero
1 verdadero
m) x < y | | ( x > y) && ( i > 0) && ( j < 5)
0,005 1 8 5
-0,01
1 0
0
1
0
0 1
1
0 falso
(0.0005-0.01 , 3.0 )
(-0.0095 , 3.0)
(0.00009025)
*Eleva la primera variable con respecto de la otra variable
u. sin ( x- y)
-0.0995
*Devuelve el valor del seno
v. strlen (´´hola\0´´)
´´hola´´;
*Retorna la longitud de la cadena s, sin incluir el carácter final ´\0´
w. strchr (´´hola\0´´, ´e´ )
[5] y un caracter
*Localiza la primera aparición de c en la cadena apuntada por s.
x. tan (x)
0.0005
*Devuelve el valor de la tangente
50 100
1010
200
909
250
1159
101 1 0 1 0
1 1 1
1159