Créer jeu
Télécharger
Obtenir Plan Académique
Partager le jeu
Intégrez-le à votre plateforme

Vous pouvez intégrer le jeu dans un LMS compatible avec LTI 1.1 ou LTI 1.3 comme Canvas, Moodle ou Blackboard. Les scores seront ainsi automatiquement enregistrés dans le carnet de notes de la plateforme.
Télécharger
Vous avez dépassé le nombre maximum de jeux que vous pouvez intégrer à Google Classroom avec votre Plan actuel.

Pour intégrer autant de jeux que vous le souhaitez dans Google Classroom, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Vous avez dépassé le nombre maximum de jeux que vous pouvez intégrer à Microsoft Teams avec votre Plan actuel.

Pour intégrer autant de jeux que vous le souhaitez dans Microsoft Teams, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Le téléchargement du jeu est une fonctionnalité exclusive pour les utilisateurs avec un Plan Académique ou un Plan Commercial.

Obtenez votre Plan Académique ou Plan Commercial dès maintenant et commencez à intégrer vos jeux dans votre LMS, votre site Web ou votre blog.

Si vous le souhaitez, vous pouvez télécharger une jeu de test ici et tester son intégration:

Quiz de Arreglos y Funciones en C

Test

Parties jouées 26

À propos de cette activité

Conoce conceptos clave sobre arreglos y funciones.

Créé par

Mexico

Téléchargez la version pour jouer sur papier

Créez votre propre jeu gratuite à partir de notre créateur de jeu
Affrontez vos amis pour voir qui obtient le meilleur score dans ce jeu

Top Jeux

%
Anonyme
Anonyme
%
%
%
Vous avez dépassé le nombre maximum de jeux que vous pouvez imprimer avec votre Plan actuel.

Pour imprimer autant de jeux que vous le souhaitez, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Imprimez votre jeu
Quiz de Arreglos y Funciones en C
 

Quiz de Arreglos y Funciones en CVersion en ligne

Conoce conceptos clave sobre arreglos y funciones.

par LILIANA SERRANO ZUNIGA
1

¿Cuál es la definición principal de un arreglo?

2

Si un arreglo tiene N elementos, ¿qué posición ocupa el primer y el último elemento?

3

¿Qué tipo de valor deben tener los índices de un arreglo?

4

¿Cuál sintaxis es correcta para declarar un arreglo unidimensional?

5

Para acceder a un elemento de un arreglo, ¿qué sintaxis se usa?

6

En programación estructurada, ¿qué es una función?

7

¿Cuál es una ventaja principal de usar funciones?

8

Las funciones que no devuelven valor se llaman...

9

¿Qué método utiliza C por defecto para pasar variables a funciones?

10

Al pasar un arreglo a una función, ¿qué se transmite por defecto?

11

¿Cuándo es útil el paso de parámetros por referencia?

12

¿Cuál es el ciclo de vida de las variables locales?

13

Las estructuras de control sirven para...

14

¿Cuándo se utiliza principalmente el ciclo for?

15

¿Qué caracteriza al ciclo while?

16

¿Qué distingue al ciclo do-while?

17

¿Qué instrucción permite la selección múltiple en C basada en un valor?

18

Para resolución recursiva, ¿qué condición es indispensable?

19

En recursividad, ¿en qué orden se ejecutan las llamadas que vuelven a la pila?

20

La palabra reservada struct en C se utiliza para...

21

Si se declara un arreglo de enteros int numeros[10]; en C, ¿cuál es el índice válido que corresponde al último elemento del arreglo?

22

¿Cuál será la salida del siguiente fragmento de código? #include int main() { int a[] = {10, 20, 30, 40}; int i, suma = 0; for (i = 0; i < 4; i++) { suma += a[i]; } printf("%d", suma); return 0; }

23

¿Cuál es la declaración (prototipo) correcta para una función llamada calcularArea que toma dos argumentos de tipo double y devuelve un valor de tipo double?

24

Dado el siguiente código, ¿qué valor se imprime por pantalla? #include struct Persona { char nombre[50]; int edad; }; int main() { struct Persona p1 = {"Ana", 25}; printf("%d", p1.edad); return 0; }

25

¿Cuál es la sintaxis correcta para declarar un nuevo tipo de registro llamado Punto con dos campos enteros, x e y, en C?

26

¿Qué se imprime en la consola al ejecutar el siguiente código? #include void modificar(int num) { num = num * 2; } int main() { int valor = 5; modificar(valor); printf("%d", valor); return 0; }

27

Dada la declaración de la estructura Estudiante y la variable clase, ¿cuál es la forma correcta de asignar el valor 10 al campo id del segundo estudiante en el arreglo? struct Estudiante { int id; float promedio; }; struct Estudiante clase[5]; // ...

28

¿Cuál es el resultado de la ejecución del siguiente código? #include void duplicar(int arr[]) { arr[0] = arr[0] * 2; } int main() { int datos[] = {5, 10, 15}; duplicar(datos); printf("%d", datos[0]); return 0; }

29

¿Cuál es la sintaxis correcta para declarar un prototipo de función llamado validar que no toma argumentos y devuelve un valor entero (int)?

30

Dado el siguiente fragmento de código, ¿cuál será el valor de datos[1] después de la llamada a la función multiplicar? #include void multiplicar(int arreglo[]) { arreglo[1] = arreglo[1] * 3; } int main() { int datos[] = {2, 5, 8}; multiplicar(datos); // ... }

Voulez-vous vraiment quitter la page ?

En quittant la page, vous perdrez la progression du jeu.