Sunteți pe pagina 1din 4

Lenguaje de Programación C

Examen básico de C

1. ¿Quién es el creador del lenguaje #C?


a. Dennis M. Ritchie
b. James Gosling
c. Bill Gates
d. Bjarne Stroustrup

2. ¿En qué año se creó el lenguaje #C?


a.- 1972
b.- 1989
c.- 1973
d.- 1956

3. ¿Cuál es el carácter utilizado para hacer comentario de múltiples líneas?


a.- /* y */
b.- //
c.- */ y */
d.- \* y *\

4. ¿Cuál es el carácter utilizado para separar instrucciones?


a. ;
b. :
c. ,
d. .

5. ¿Cuál es la librería básica a importar, para cualquier programa hecho en #C?


a. conio
b. stdio
c. math.h
d. studio

6. Un programa de C tiene básicamente la siguiente forma: -Comandos del preprocesador. -


Definiciones de tipos. -Prototipos de funciones. -Variables Funciones
a. Verdadero
b. Falso

7. Para declarar una variable en C, se debe seguir el siguiente formato:


a. int a =0;
b. tipo lista_variables;
c. b=0
d. 0=a

8. Una variable global puede ser utilizada en cualquier parte del programa.
a. Verdadero
b. Falso
9. El lenguaje C usa salida formateada. La función printf tiene un carácter especial para
formatear (%), De acuerdo a un número entero la letra debe ser:

Escribe la respuesta

10. La funcion scanf() sirve para entrar valores a variables


Verdadero
Falso

11. Del siguiente programa cual es el resultado:


#include
int main()
{
int i;
for ( i=0 ; i<5 ; i++ )
{
printf( "Hola\n" );
}
}
Hola 0
Hola 100 veces
Hola 5 veces
Hola 1

12. ¿Cuántas veces nos pide el siguiente programa un número y por qué?
#include
#include
int main() {
int i;
int numero, suma = 0;

for ( i=0; i<4; i++ )


{
printf( "\nIntroduce un número: " );
scanf( "%d", &numero );
suma += numero;
}
printf ( "\nTotal: %d\n", suma );
system( "PAUSE" );
}

Escribe la respuesta

13.
#include
#include
int main() {
int i;
for ( i=0; i<4; i++ );
{
printf("Introduce un numero:" );
}
getch();
return 0;
Cuantas veces se repetiría el mensaje:

a. 4 veces
b. 3 veces
c. una vez
d. Ninguna

14. Busca el error en el siguiente programa:


#include

int main() {
int numero;

printf( "Introduce un número: " );


scanf( "%d", numero );
printf( "\nHas introducido el número %d.\n", numero );
return 0;
}

a. ,
b. &
c. &d
d. Nada le falta

15. Cuál será el resultado del siguiente programa:


#include
#include
int main(){
int a, b, c;
a = 5;
b = 1;
c = (a + 5 * 2) * (b + 6 / 2) + (a * 2);
printf( "%i", c );
getch();
}

Escribe la respuesta

16. ¿Cuál será el resultado del siguiente programa?


#include
#include
int main(){
int a, b, c;
a = 5;
b = +a;
c = ( a * b );
printf( "%i",c );
getch();
}

Escribe la respuesta

17. En este programa hay un fallo muy gordo y muy habitual en programación. A ver si lo
encuentras:
int main(){
int a, b, c;
a = 5;
b = a;
c = ( a * b );
printf( "%i",c );
getch();
}

a. nada
b. declaración de variables
c. librerías
d. las dos anteriores

18. El siguiente programa compilaría:


#include
#include
int main(){
int a,b,c;
a = 5;
b = 2;
c= a*2
printf( "%i", c );
getch();
}
Verdadero
Falso

S-ar putea să vă placă și