Академический Документы
Профессиональный Документы
Культура Документы
Fecha:29/10/2014
Deber#2
ID:L00358200
NRC:1390
8.Escribirdeclaracionesapropiadasyasignarlosvaloresiniciarlesdadosparacada
grupodevariables.
a)Variablesdecaracter:c1='A',c2='B',pito=carateralarma.
charc1='A',c2='B';
charpito[15]=caracteralama\0;
b)Variablesenteras:u=711(octal),v=abcd(hexadecimal),w=123,x=45,y=390,
grande=123456789(largo).
intu=0711;
inty=0xabcd;
intw=123,x=45,y=390;
longintgrande=123456789;
c)Variablesdepuntoflotantea=1.2,b=0.005,c=3.1416
floata=1.2,b=0.005,c=3.1416;
d)Variablededobleprecision:d1=1.22e4,d2=2.3e6,c=0.66666
doubled1=1.22e4,d2=2.3e6;
doublec=0.66666
9. Escribir una definicin apropiada para cada una de las constantes simblicas.
a) FACTOR -18
#define FACTOR -18
b) ERROR 0.0001
#define ERROR 0.0001
c) BEGIN
{
#define BEGIN {
d) END
}
#define END }
e) NOMBRE Anita
#define NOMBRE Anita
f) EOLN
'\n'
#define EOLN '\n'
g) COSTO
$19.95
#define COSTO $19.95
h) PI
3.1416
#define PI 3.1416
i) FIN
fin del programa
#define FIN fin del programa\n
j) MENSAJE No se puede abrir el archivo
#define MENSAJE No se puede abrir el
archivo
10. Indicar cuales de los siguientes numerales son verdaderos y cuales son falsos?. Explique sus
respuestas.
a) Los siguientes identificadores de variables son todos nombres validos: _sobre_bar_, m928134,
t5, j7, aqui_sales, informe_total, a, b, c, z, z2.
Verdadero
b) Los siguientes identificadores de variables son todos nombres invlidos: 3g, 87, 67h2, h22, 2h.
Falso el identificador h22 es valido y solo deben ser invlidos.
c) Los operadores de C se evalan de izquierda a derecha.
Verdadero cabe recalcar que tambin se debe respetar la jerarqua de operadores.
d) Una expresin aritmtica valida en C que no contenga parntesis se evaluara de izquierda a
derecha.
Verdadero siempre y cuando cumpla con la jerarqua de operadores.
11. Identificar los errores en cada uno de los siguientes enunciados, pudiera existir mas de un error
por cada enunciado. Luego corregir esos errores:
a) */ Programa para determinar el largo de 3 enteros /*