Sie sind auf Seite 1von 4

ACTIVIDAD 1

1. Determine cul de los siguientes tipos de datos de cadenas de carcter son vlidos:
Cadena de Carcter a) 8:15 P.M. Valido No valido X Justificacin Porque una cadena tiene que estar encerrada en doble comilla

b) c)

Rojo, Blanco, Azul Nombre:

X X Porque una cadena tiene que estar encerrada en doble comilla

d) e) f) g)

Capitulo 3 (Cont \d) 1.3e12 New York, NY 2000 El maestro dijo, por favor respeten a sus compaeros

X X X X Porque falta por encerrar la cadena con una doble comilla

2. Cul es la salida del siguiente programa? #include <iostream> Main( ) { // cout << Hola maestro\n; } R: No hay ninguna salida, puesto que se estn utilizando los slash dobles que son para comentarios dentro del cdigo. 3. Qu entrada se genera en el siguiente programa? #include<iostream> Main( ) { cin >> V1 >> V2; cin >> Precio_venta; }

R: Las variables V1, V2 y precio_venta no han sido declaradas por lo tanto no se genera ninguna entrada. 4. Determine cul de las siguientes variables son vlidas. Si no son vlidos explicar por qu:
nombre a) b) c) d) e) f) g) h) i) registro1 1registro archivo_3 $impuesto nombre 123-456-12 nombre_y_direccin _subtotal cin x x x x x x x Valido SI x NO Porque empieza con una letra x Porque empieza con numero Porque comienza por letra Porque no puede comenzar con un carcter especial Porque comienza por letra Porque empieza con numero Porque comienza por letra Porque no puede comenzar con un carcter especial Porque empieza con una letra Justificacin

5. Cul de los siguientes pares de nombres de variables se consideran como idnticos y cules no:
Nombres de variables a) b) c) nombre, nombres direccin, Direccin cuenta, cuenta lista1, d lista2 d) prom, e prom e) f) car1,car_1 x Porque una de ellas tiene un guin y la otra no. x x x porque terminan en nmeros distintos Idnticos Si x x No Porque no tienen exactamente las mismas letras. porque una comienza con minscula y la otra con mayscula Justificacin

6. Describa la declaracin apropiada para cada grupo de variables y formaciones:


Descripcin a) b) c) d) e) f) g) h) Variable entera: p, q Variables flotantes: x, y, z Variables de carcter: a, b, c Variable entera largo: contador Variable de cadena de carcter: hola Variable entera inicializada en 10 Variable flotante inicializada en 2.25 Variable de carcter inicializada en S:op Declaracin Int p, int q ; Float x, y ,z ; Char a, b ,c ; Long contador; String hola ; Int a = 10; Float c= 2.25; char op = S

7. Explique el significado de cada una de las siguientes definiciones de funciones:

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

Declaracin Es una funcin entera f con un parmetro entero a Es una funcin f real con dos parmetros, a es real y b es entero Es una funcin de caracteres de funcin f y carcter x Es una funcin entera larga f con un parmetro entero x y y que es real Es una funcin sin parmetro y no devuelve valor.

8. Realice 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 y devuelve un resultado en punto flotante. R: Float raiz (int a, d);

c) Una funcin llamada convertir acepta una carcter y devuelve un carcter. R: char convertir (char x);

d) Una funcin llamada paso dos parmetros uno entero y otro flotante y regresa un entero largo. R: long int (int a, float b);

e) Una funcin llamada prueba acepta un carcter y devuelve un entero largo. R: long int prueba (char a);

Das könnte Ihnen auch gefallen