Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CÓDIGO: 164267
Ejercicio 2.1
Ejercicio 2.1.1.- Indique si los siguientes son nombres de función válidos. Si son válidos, indique si
son nombres mnemónicos. (Recuerde que un nombre de función mnemónico transmite alguna idea sobre
el propósito de la función.) Si son nombres inválidos, indique por qué.
NOMBRE
poder “SI es una función Válida” – No es un un nombre mnemónico.
total “SI una función Válida” – Si es un un nombre mnemónico.
voltios$ “NO es una función Válida” – Porque contiene un carácter especial
coseno “SI una función Válida” – Si es un un nombre mnemónico.
densidad “SI es una función Válida” – Si es un un nombre mnemónico.
tangente “SI es una función Válida” – Si es un un nombre mnemónico.
a2B3 “SI es una función Válida” – No es un un nombre mnemónico.
velocidad “SI es una función Válida” – No es un un nombre mnemónico.
m1234$ “NO es una función Válida” – No es un un nombre mnemónico.
valAbs “SI es una función Válida” – Si es un un nombre mnemónico.
while “NO es una función Válida” - Porque es una palabra CLAVE.
distancianeta “SI es una función Válida” – Si es un un nombre mnemónico.
ampnuevo “SI es una función Válida” – No es un un nombre mnemónico.
computado “SI es una función Válida” – No es un un nombre mnemónico.
valMin “SI es una función Válida” – Si es un un nombre mnemónico.
suma “SI es una función Válida” – Si es un un nombre mnemónico.
1234 “NO es una función Válida” - Porque inicia con un número.
b34a “SI es una función Válida” – No es un un nombre mnemónico.
seno “SI es una función Válida” – Si es un un nombre mnemónico.
return “NO es una función Válida” - Porque es una palabra CLAVE.
abcd “SI es una función Válida” – No es un un nombre mnemónico.
34ab “NO es una función Válida” - Porque inicia con un número.
$seno “NO es una función Válida” - Porque contiene un carácter especial
pila “SI es una función Válida” – No es un un nombre mnemónico.
a. A partir de los nombres de las funciones, ¿qué piensa que podría hacer cada función?
Ejercicio 2.1.3.- Suponga que se han escrito las siguientes funciones: velocidad(), distancia(),
aceleración(); A partir de los nombres de las funciones, ¿qué piensa que podría hacer cada función?
Ejercicio 2.1.5.- Del mismo modo en que la palabra clave int se usa para indicar que una función
devolverá un número entero, las palabras clave void, char, float y double se usan para indicar que una
función no devolverá ningún valor o devolverá un carácter, un número en punto flotante en precisión
simple, y un número en precisión doble, respectivamente. Usando esta información, escriba líneas de
encabezado para una función main() que no recibirá argumentos pero que devolverá:
a. ningún valor
b. un carácter
c. un número de punto flotante en precisión simple
d. un número en precisión doble
Ejercicio 2.1.6.- a. Usando cout, escriba un programa en C++ que despliegue su nombre en una línea,
su domicilio en una segunda línea, y su ciudad, estado y código postal en una tercera línea.
return 0;
}
b. Ejecute el programa que ha escrito para el ejercicio 6a en una computadora. (NOTA: Debe entender
los procedimientos para introducir y ejecutar un programa C++ en la computadora particular que esté
usando.)
La cosecante de un ángulo
es igual a uno dividido entre
el seno del ángulo.
return 0;
}
b. ¿Cuál es el número mínimo de instrucciones cout que podrían usarse para imprimir la tabla en el
ejercicio 8a?
El numero mínimo de instrucciones sería 1.
c. Escriba un programa en C++ completo para producir la salida ilustrada en el ejercicio 8a.
return 0;
}
Ejercicio 2.1.9.- En respuesta a una secuencia de escape de línea nueva, cout coloca el siguiente carácter
desplegado al principio de una línea nueva. Esta colocación del siguiente carácter en realidad representa
dos operaciones distintas. ¿Cuáles son?
Le indican a cout que envíe instrucciones al dispositivo de salida para iniciar una línea
nueva. En C++, el carácter de diagonal inversa (\) proporciona un “escape” de la interpretación
normal del carácter que la sigue, alterando el significado del siguiente carácter.
PROMEDIO promedio
Total total
Densidad densidad
BesseL BESSEL
MEDIA media
MODO modo
TeMp TEMP
b. Vuelva a hacer el ejercicio 10a suponiendo que el compilador es sensible al uso de mayúsculas y
minúsculas.
NINGUNO ES EQUIVALENTE