Anda di halaman 1dari 4

Ejercicios complementarios de los datos y operaciones bsicas en pseudocdigo

23

6. 7. 8. 9. Ejercicio 2. Escriba vlido o invlido en cada identificador para el pseudocdigo y responda por qu?
Identificador Vlido o invlido Por qu?

area rea dato 1 dato_1 1radio radio1

Ejercicio 3. Aada vlido o invlido a cada declaracin de variable en pseudocdigo.


Declaracin de variable Vlido o invlido

entero a entero _a real x real x1 real 1x caracter %s

Ejercicio 4. Escriba vlido o invlido a cada declaracin de constante en pseudocdigo. Si la constante es vlida, especifique el tipo respectivo.
Declaracin de constante Vlido o invlido Tipo de constante

constante MAX 20 constante X 7.8E10.3 constante C x constante 3.1415 constante N Marco constante CAR c constante G 9.8 constante NOM Lucy constante X 9.3e-2 constante W abc

24

Captulo 2 Los datos y las operaciones bsicas

Ejercicio 5. Calcule las siguientes expresiones en pseudocdigo y escriba el resultado respectivo. 1. 913*16/ 2**325/2 5 2. 15/314*3^225*6 5 3. (6*31829/3124)/2 5

Ejercicio 6. Complete la columna de resultado y de valor binario segn la expresin.


Expresiones lgicas Resultado Valor binario

(2 . 3) (8 , 15) (7 . 5) y (4 , 9) (12 . 6) y (13 , 9) (12 . 6) o (13 , 9) no (2 . 4) no (5 , 8)

Ejercicios complementarios de los datos y operaciones bsicas en

lenguaje C
a ) Responda las siguientes preguntas: 1. Qu es un identificador? 2. Cules son las reglas para nombrar un identificador? 3. Qu es un tipo de dato? Mencione tres tipos de datos en el lenguaje C y sus caractersticas. 4. Qu es una variable? 5. Qu es una constante?

Ejercicios complementarios de los datos y operaciones bsicas en lenguaje C

25

6. Qu es una expresin? 7. Qu es un operador? 8. Mencione tres tipos de operadores de lenguaje C. 9. Qu es el orden de prioridad? 10. Cul es el orden de prioridad de los operadores aritmticos? 11. Cundo se deben utilizar los parntesis en una expresin? Mencione un ejemplo. 12. Qu diferencia existe entre los operadores 5 y 55 en lenguaje C? 13. Qu es una palabra reservada? 14. Qu es un comentario y cmo se representa en lenguaje C?

b ) Investigue: 1. Una breve resea histrica del lenguaje C. 2. Cmo obtener los rangos de valores de cada tipo, auxliese de las libreras: limits.h, para los de tipo entero y float.h para los de tipo real. Ejercicio 1. Tache los identificadores que no son vlidos para lenguaje C. 1. _numero 2. nmero 3. ao 4. home 5. dinero$ 6. base_1 7. 2variables 8. el punto 9. scanf 10. end

Ejercicio 2. Escriba las siguientes expresiones matemticas como expresiones de C. 1. 2. x +y + 2x = x3 x+ y + 2x = x/5 3/ y 3. 2 + 5y + 4x 3 7 y = x3

4 x xy 4. 2 xy + 5 y = 3 x3 7 y / (4 + x)

Ejercicio 3. Calcule las siguientes expresiones en lenguaje C y escriba el resultado respectivo. 1. 3 + 2 *( k = 7 / 2) = 2. 9 pow ( 3, 2 ) / (911) 3. 3 * 7 / 2 + pow (2, 3)/ 4 2 = 4. 6 + 2 *(5 ( 4 + 2)) 3 *(7.2 + 9.0 * 6) =

26

Captulo 2 Los datos y las operaciones bsicas

5. 8 + 7% 5% 3 * 2 = 6. 7% 5 * 9 / 4 = 7. !(17.5pow(6,2)||(1327*3%2!54*5%2))5 8. 72((21.54*pow(2,3) && 9 . 8 && 22 . 5)||!(5*2 , 3 1 16*322pow(3,2)))*3 5 9. 217*(6*(12(712)/9))5 10. 6.5||165515 && !(9.7)5 11. 4*((!(7/4.2)||9.9) && (3.57/3||114.59/2))155 Ejercicio 4. Considerando las variables: int i57, j54, k; float f; char c, realice la corrida a mano de las siguientes expresiones, escribiendo a la derecha los valores (siga el orden establecido). 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. i15 j11; j15 11i17; k 5 (j11,i) ? i22 : j*2; j * 5 i1k; j / 5 i23; j 5 i 1125; j 15 i%(k21); f 5 (oat) i/3; k 5 j2712; c 5 2* j 1 1/2; k 5 3! 5 7; k 5 j 5 5; i 1 j 5 k; i5 j5 k5 j5 j5 j5 j5 f5 k5 c5 k5 k5 k5 j5 i5 j5

i5

j5

Anda mungkin juga menyukai