Funciones nai
ACTIVIDAD AUTOAPRENDIZAJE
Programa: Programación Orientada a Objetos con el Lenguaje C++
Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Declaración de variables.
Descripción de la actividad
Contestar las siguientes preguntas justificando la respuesta.
I. Determinecual de las siguientes variables son válidas. Si no son válidos explicar por qué:
a) registro1 d) $impuesto g) nombre_y_dirección
b) 1registro e) nombre h) _subtotal
c) archivo_3 f) 123-456-12 i) cin
Valido: Por que sus variables son caracteres enteros.
No valido:Por sus caracteres en valor numericos
II. Cual de los siguientes pares de nombres de variables se consideran comoidénticos y cuales no:
a) nombre, nombres d) lista1, lista2
b) dirección, Dirección e) prom, prom
c) cuenta, cuenta f) car1, car_1
III. Describa la declaración apropiada para cada grupo de variables y formaciones:
a) Variable entera: el tipo de la variable es int y el carácter es p=0, q=0
b) Variables flotantes: Varianle es float y carácter es x=0, y=0, z=0
c) Variables decarácter: char a=0, b=0, c=0
d) Variable entera largo: contador int long con=0.
e) Variable de cadena de carácter: int “hola”
f) Variable entera inicializada en 10 int x=10
g) Variable flotante inicializada en float x=2.25
h) Variable de carácter inicializada en S: op char (op)
Informe:
En C se debe declarar todas las variables antes de su utilización, normalmente al comienzo de lafunción. Existen formas de variable para diferentes caracteres que nos ayudan a una mejor ejecución en la programación.
Tipo char:- Es un tipo de dato para almacenar un carácter y puede almacenar todos los números enteros desde el 0 hasta el 255.
Tipo int:- Puede tomar todos los valores positivos, negativos o el cero ( 0 ) inclusive. También existen en C los enteros sin signo los cualespueden ser positivos o cero ( 0 ).
Int desde -32768 hasta 32767;
unsigned int desde 0 hasta 65535.
Tipo long:- El largo de un entero a veces resulta corto y con long tenemos una longitud desde menos 231 hasta 231 positivo, si esto resulta pequeño entonces se declara como unsigned long.
Tipo float:- Este tipo representa lo que se conoce como un número en punto flotante y es aquel quepuede tener una parte fraccionaria y se le suele representar en tres partes, un signo, un valor numérico y un exponente. En este tipo la mantisa es de 7 cifras.
Tipo double:- Es un número en punto flotante pero con doble precisión, con este tipo se puede ampliar la mantisa de 7 cifras a 14 cifras significativas.
Contestar las siguientes preguntas justificando la respuesta.
I. Determine cual delos siguientes tipos de datos numéricos son verdaderos, si es válida especifique si es entero o real:
a) 0.5 d) 12345678 g) 0515
b) 237 ,822 e) 12345678L h) 018CDF
c) 9.312 f) -12587 i) 0x87
Entero: no llevan punto y pueden ser negativos o positives.
Real: terminaciones con punto o coma ; hexa decimal.
II. Determine cual de los siguientes tipos de datos de carácter son válidos:SON=*
a) *‘a’ d) *‘\’ g) ‘\0’
b) *‘$’ e) ‘\a’ h)* ‘XYZ’
c)* ‘/n’ f)* ‘T ’ i) ‘\052’
III. Determine cual de los siguientes tipos de datos de cadenas de carácter son válidos:
una secuencia de caracteres delimitados por comillas dobles “.
a) ‘8:15 P.M.’
b) “Rojo, Blanco, Azul”*
c) “Nombre:
d) “Capitulo 3 (Cont \d)”*
e) “1.3e-12”*
f)“New York, NY 2000”*
g) “El maestro dijo, “por favor respeten a sus compañeros”*
IV. ¿Cual es la salida del siguiente programa?
#include
Main( )
{
// cout << Hola maestro\n”;
}
ERROR: Falta Comillas-Terminacion de Procesos-(// no va)- Main no inicia con mayúscula.
V. ¿Qué entrada se genera en el siguiente programa?
#include
Main( )
{
cin >> V1...
Regístrate para leer el documento completo.