Está en la página 1de 5

Actividad #1 DECLARACION DE VARIABLES:

I.

Determine cul de las siguientes variables son vlidas. Si no son vlidos explicar por qu. a) registro1 //si es valida, cumple con las dos formas de incio del //nombre de una variable (letra o underscode). //No es valida, debe comenzar con letra o gion bajo //(underscode). //si es valida, cumple con las dos formas de incio del //nombre de una variable (letra o underscode). //No es valida, debe comenzar con letra o gion bajo //(underscode) //si es valida, cumple con las dos formas de incio del //nombre de una variable (letra o underscode). //No es valida, debe comenzar con letra o gion bajo //(underscode) //si es valida, cumple con las dos formas de incio del //nombre de una variable (letra o underscode).

b) 1registro

c) archivo_3

d) $impuesto

e) nombre

f) 123-456-12

g) nombre_y_direccin

h) _subtotal

//si es valida, cumple con las dos formas de incio del //nombre de una variable (letra o underscode). //es valido, si NO se usa #include<iostream>, ya que esta //instruccin incluye una librera que usa esta palabra, como //un flujo de entrada

i) cin

II.

Cual de los siguientes pares de nombres de variables se consideran como idnticos y cuales no a) nombre, nombres b) direccin, Direccin //No son iguales, una es plural y la otra es singular. //No son iguales, C++ diferencia entre maysculas y //minsculas. //Si son idnticos para C++ //No son iguales, C++ diferencia nmeros.

c) cuenta, cuenta d) lista1, lista2

e) prom, prom f) car1, car_1

//Si son idnticos para C++ //No son idnticos, una de las palabras esta escrita //con underscode (gion bajo).

III.

Describa la declaracin apropiada para cada grupo de variables y formaciones. a) Variable entera: p, q int p; int q; b) Variables flotantes: x, y, z float x; float y; float z; c) Variables de carcter: a, b, c char a; char b; char c; d) Variable entera largo: contador long contador; e) Variable de cadena de carcter: hola Char hola; f) Variable entera inicializada en 10 int i = 10;

g) Variable flotante inicializada en 2.25 float i = 2.25; h) Variable de carcter inicializada en S: op char op = S;

TIPOS DE DATOS:

I.

Determine cul de los siguientes tipos de datos numricos son verdaderos, si es vlida especifique si es entero o real:

a) 0.5 b) 237,822 c) 9.312 d) 12345678 e) 12345678L f) -12587

//Verdadero Real //Verdadero Entero //Verdadero Real //Verdadero Entero //No es verdadero //Verdadero Entero //Verdadero Entero //Verdadero Entero, est en denotacin hexadecimal y // C++ soporta estas denotaciones //Verdadero Entero, est en denotacin hexadecimal y // C++ soporta estas denotaciones

g) 0515 h) 018CDF i) 0x87

II. a) b) c) d) e) f) g) h) i) III.

Determine cul de los siguientes tipos de datos de carcter son vlidos: a $ /n \\ \a T \0 XYZ \052 //Si es valido //Si es valido //No es valido //No es valido //No es valido //Si es valido //No es valido //No es valido //No es valido

Determine cul de los siguientes tipos de datos de cadenas de carcter son vlidos: a) b) c) d) e) f) g) 8:15 P.M. //No es vlido Rojo, Blanco, Azul //Si es vlido Nombre: //No es vlido Capitulo 3 (Cont \d) //Si es vlido 1.3e-12 //Si es vlido New York, NY 2000 //Si es vlido El maestro dijo, por favor respeten a sus compaeros

//No es vlido

IV.

Cul es la salida del siguiente programa? #include <iostream> Main( ) { // cout << Hola maestro\n; } Respuesta: este programa no tiene ninguna salida

V.

Qu entrada se genera en el siguiente programa? #include <iostream> Main( ) { cin >> V1 >> V2; cin >> Precio_venta; } Respuesta: Se estn generando dos flujos de entrada. En el primer flujo de entrada se espera dos variables V1 y V2, en el segundo flujo de entrada se espera la variable Precio_venta

FUNCION MAIN():

I.

Qu son los componentes principales de un programa en C++, que significado lleva asociado el nombre main?

R/ Los componentes principales son los que hacen que un programa se ejecute sin errores, la funcin main(), es la que marca el inicio del programa, por eso todo programa debe tener una funcin main(). 1. Qu son los argumentos, donde aparecen los argumentos en un programa en C++? R/ Los argumentos son las entradas de una funcin y aparecen al frente de la funcin main metidos entre los parntesis.

2. Qu funcin realiza, la funcin return en la funcin main? R/Retorna un valor a la funcin que los invoco.

3. Qu se necesitan las llaves despus del main? R/Los argumentos 4. Qu sucede si en la funcin main no le agregamos la funcin return? R/No retorna ningn valor a la lnea de cdigo que lo invoco FUNCIONES DEFINIDAS POR EL USUARIO I. Explique el significado de cada una de las siguientes definiciones de funciones. //una funcin llamada f, acepta un entero y devuelve //un entero //una funcin llamada f, acepta un valor doubl y otro // entero //una funcin llamada f, acepta un carcter y //devuelve un carcter. //una funcin f, acepta un valor entero y otro //la cual espera un valor entero y un flotante. //Declara una funcin f que no recibe parmetros de //entrada

a) int f(int a); b) double f(double a, int b); c) char f(char x); d) long int f(int x, float y); e) char f(void);

II.

Defina una funcin, incluyendo las declaraciones de los parmetros formales, para cada uno de los siguientes enunciados.

a) Una funcin llamada muestra genera y devuelve una cantidad entera. R/ int muestra (int a) b) Una funcin llamada raz acepta dos parmetros enteros resultado en punto flotante. R/float raz (int a, int b) c) Una funcin llamada convertir acepta una carcter y devuelve un carcter. R/ char convertir (char a) d) Una funcin llamada paso dos parmetros uno entero y otro flotante y regresa un entero largo. R/ long int paso (int a, float b) e) Una funcin llamada prueba acepta un carcter y devuelve un entero largo. R/ long int prueba (char a) y devuelve un

También podría gustarte