2do Parcial Flashcards

(78 cards)

1
Q

Kahoot Strings

Salida?:
char s[]=”HOLA”; If(strcmp(“G”,s)>0) printf(“A”); else if (strcmp(“P”,s)<0= printf(“C”); else printf(“B”);

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Kahoot Strings

Condición que indica que un caracter (ABCDE) está dentro de una cadena (c)

A

(strchr(“ABCDE”,c) != NULL)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Kahoot Strings

¿Qué biblioteca se necesita para usar funciones de cadena de caracteres?

A

<string.h>
</string.h>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Kahoot Strings

¿Qué función usas para convertir un float a string? char s[20]=””; float f;

A

sprintf(s, “%f”, f);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Kahoot Strings

¿Cómo obtienes la longitud de una cadena?

A

lg=strlen(s);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Kahoot Strings

Salida?
char s[]=”ADIOS”; if(strcmp(“G”,s)>0) printf(“A”); else if (strcmp(“P”, s)<0) printf(“C”); else printf(“B”);

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Kahoot Strings

¿Qué ciclo recorre correctamente cada caracter del string s=”Qué tal”?

A

for(int i=0; i<7, i++) printf(“%c”, s[i]);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Kahoot Strings

Falso o verdadero:
Si s1=”Fernandez” y s2=”Rodriguez” qué resultado de la condición strcmp(s1,s2)<0?

A

Verdadero

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Kahoot Strings

¿Qué condición indica que una cadena es igual a otra?

A

(strcmp(s1,s2)==0);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Kahoot Strings

Falso o verdadero:
En términos de referencia de un string char[] es equivalente a char*

A

Verdadero

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Kahoot Strings

¿Qué código inicializa correctamente una cadena sin valores?

A

cadena[0]=’\0’

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Kahoot Strings

¿Cuánto espacio ocupa en memoria la siguiente cadena? char saludo[]=”Buenos Días;”;

A

13

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Kahoot Strings

Falso o verdadero:
En la condición de for en el recorrido; es lo mismo obtener strlen de una variable antes que usar strlen directamente

A

Falso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Kahoot Strings

¿Cuál convierte correctamente un string a float?

A

f=atof(s);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Kahoot Strings

¿Cuál convierte correctamente un string a integer?

A

i=atoi(s);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Kahoot Strings

¿Cuánto ocupa en espacio en memoria la siguiente cadena o string char nombre[20]=”Jorge”;

A

20

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Kahoot Strings

Falso o verdadero:
Si s1=”Gonzalez” y s2=”Martinez” qué resultado de la condición strcmp(s1,s2)>0?

A

Falso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Kahoot Strings

¿Para qué sirve la función strstr?

A

Buscar un stirng dentro de otro string

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Kahoot Strings

Si s1=”Zavala” y s2=”Alvarez” qué resultado da la condición strcmp(s1,s2)>0?

A

Verdadero

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Kahoot Strings

¿Cómo añades un caractér a una cadena en lenguaje C? char s[5]=””; char ch=’a’;

A

lg=strlen(s); s[lg]=ch; s[lg+1]=’\0’;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Kahoot Matrices

Falso o verdadero:
Al declarar una matriz de enteros, ya está inicializada en ceros

A

Falso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Kahoot Matrices

¿Cuál de las siguientes opciones es la manera correcta de declarar una estructura en C?
a) struct Persona {int edad; string nombre[30];};
b) struct Persona {int edad; string nombre;};
c) struct Persona {int edad; char nombre[30];};
d) struct Persona {int edad; string nombre[30]}; persona;

A

c) struct Persona {int edad; char nombre[30];};

Recuerda que en C no hay declaración de datos de tipo string

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Kahoot Matrices

¿Qué algoritmo, ejecuta correctamente la multiplicación de matrices?

a) for(i=0; i<2; i++) for(j=0;j<2;j++) for(k=0;k<2; k++) C[i][j]+=A[i][k]*B[k][j];
b) for(i=0; i<2; i++) for(j=0;j<2;j++) for(k=0;k<2; k++) C[i][j]=A[i][k]*B[i][j];
c) for(i=0; i<2; i++) for(j=0;j<2;j++) for(k=0;k<2; k++) C[i][k]+=A[i][j]*B[i][j];
d) for(i=0; i<2; i++) for(j=0;j<2;j++) for(k=0;k<2; k++) C[i][i]+=A[i][k]*B[i][j];
A

a) for(i=0; i<2; i++) for(j=0;j<2;j++) for(k=0;k<2; k++) C[i][j]+=A[i][k]*B[k][j];

Recuerda que la estructura es i j += i k * k j

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Kahoot Matrices

Al pedir las variables con scan F que están dentro de un struct, es diferente que pedirlas individualmente sin estruct.

A

Falso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
# Kahoot Matrices ¿Cuál de las siguientes opciones inicializa correctamente una matriz de caracteres en C al declararla? ``` a) char matriz[2][3]= {'a','b','c','d','e','f'}; b) char matriz[2][3]={{'a','b'},{'c','d'},{'e','f'}}; c) char matriz[2] [3]={"abc", "def"} d) char matriz[2][3]={{'a','b','c'},{'d','e','f'}} ```
d) char matriz[2][3]={{'a','b','c'},{'d','e','f'}} | Primero se separan los renglones y después las columnas
26
# Kahoot Matrices ¿Cuál de las siguientes opciones imprime correctamente una matriz en formato de matriz (con filas y columnas) en C? ``` a) for(i=0; i<3; i++) {for(j=0;j<3;j++)printf("%d\t",m[i][j]);} b) for(i=0; i<3; i++) {for(j=0;j<3;j++)printf("%d ",m[i][j]);printf("\n");} c) for(i=0; i<3; i++) {for(j=0;j<3;j++)printf("%d\n",m[i][j]);} d) for(i=0; i<3; i++) {for(j=0;j<3;j++)printf("%d",m[i][j]);printf("\n");}
```b) for(i=0; i<3; i++) {for(j=0;j<3;j++)printf("%d ",m[i][j]);printf("\n");}``` | Debe llevar un espacio para evitar que la info salga amontonada
27
# Kahoot Matrices ¿Cuál de las siguientes opciones inicializa correctamente una matriz en C al declararla? ``` a) int matriz[2][3]={{1,2},{3,4},{5,6}}; b) int matriz[2][3]={1,2,3,4}; c) int matriz[2][3]={{1,2,3},{4,5,6}}; d) int matriz[2][3]={1,2,3,4,5,6}; ```
```c) int matriz[2][3]={{1,2,3},{4,5,6}};```
28
# Kahoot Matrices ¿Cuál es la forma correcta de crear un vector de estructuras producto? ``` a) struct Producto productos[10]; b) Producto productos; c) Producto productos[10]; d) struct Producto productos; ```
```a) struct Producto productos[10];```
29
# Kahoot Matrices Algoritmo correcto para sumar matrices int A[2][2],B[2][2], C[2][2]; ```a) for(int i=0; i<2;i++) for(int j=0; j<2; j++) C[j][i]=A[i][j]+B[i][j] b) for(int i=0; i<2;i++) for(int j=0; j<2; j++) C[i][j]=A[i][j]+B[i][j] c) for(int i=0; i<2;i++) for(int j=0; j<3; j++) C[i][j]=A[i][j]+B[j][j] d)for(int i=0; i<2;i++) for(int j=0; j<2; j++) C[i][i]=A[i][i]+B[i][j]```
``` b) for(int i=0; i<2;i++) for(int j=0; j<2; j++) C[i][j]=A[i][j]+B[i][j]``` | Solo se pueden sumar matrices del mismo tamaño
30
# Kahoot Matrices ¿Qué struct es correcto y mínimo? Renglones=claves de producto, columnas=meses, intersección=cantidad de producto ``` a) struct Producto {char clave[8]; int cantidad;} b) struct Producto {char clave[8]; int mes; int cantidad;} c) struct Producto {int cantidad;} d) struct Producto {int mes; int cantidad;} ```
`c) struct Producto {int cantidad;}` | En el struct solo va el contenido de la intersección
31
¿Cómo se declara una constante?
Al inicio del código con #define ie. #define MAX_FILAS 3 | Por convención se escriben en mayúsculas
32
¿Qué diferencia hay entre el paso de parámetro por valor y por referencia?
En el paso de parámetro por valor se crea una copia de la variable original dentro de una función y no afecta a la original. En el paso de parámetro por referencia, la función recibe una "referencia" a la variable original y trabaja directamente con ella, modificándola. Utilizan un apuntador (* ) para acceder a la variable.
33
Inicio de una función con parámetros por referencia: `a) void CambioValor (int **a) b) void CambioValor (int *a) c) void CambioValor (int a)`
`b) void CambioValor (int *a)` Se necesita un apuntador
34
¿Qué es la recursividad?
Es una técnica en la que la función se llama a sí misma directa o indirectamente para resolver un problema.
35
Ejercicio: crea una función con recursividad para encontrar el Factorial de un número.
``` int Factorial (int n) { if(n==0) r=1; else r=n*factorial(n-1); return r; ``` Se multiplica n (el número ingresado) por n-1 (el que pasó por el ciclo) hasta llegar a 0, donde se detiene y sale.
36
¿Qué es un struct?
Es un tipo de dato compuesto que permite agrupar diferentes variables bajo un mismo nombre. Permite organizar datos relacionados a un solo objeto.
37
Ejercicio: Realiza un struct llamado Estudiante que solicite - nombre - apellido - edad - estatus
``` struct Estudiante { char nombre[30]; char apellido[30]; int edad; char status; } ```
38
¿Qué es una matriz?
Es una estructura bidimencional que almacena valores en filas y columnas. Se utiliza para organizar datos en una tabla y acceder a ellos mediante índices.
39
¿Cuál es la forma correcta de crear un vector de estructuras Clientes? ``` a. struct Cliente clientes[15]; b. Cliente clientes; c. Cliente cliente[15]; d. struct Cliente clientes; ``` ## Footnote Examen 2do Parcial
```a. struct Cliente clientes[15];```
40
Cómo asignas la cadena "Hola" a la variable de cadena saludo, ya no en la declaración de la cadena como vector de caracteres, sino en código de uso? char saludo[20]; //después de esta creación de la cadena como le asignas el valor? ``` a. saludo[ ]="Hola"; b. strcpy(saludo,"Hola"); c. strcpy("Hola", saludo); d. saludo = "Hola"; ``` ## Footnote Examen 2do Parcial
``` b. strcpy(saludo,"Hola");```
41
Qué instrucción captura del usuario correctamente la cadena "Hola, como estas?" en la variable char s[50]; ? Pregunta 3Respuesta a. scanf("%s",s); b. s=gets(); c. scanf("%s",&s); d. gets(s); ## Footnote Examen 2do Parcial
d. gets(s);
42
Salida?: float calif=8.2; if((t>=0)&&(t<6)) printf("Bajo"); else if((t>=6)&&(t<8)) printf("Medio"); else if((t>=8)&&(t<9)) printf("Muy Bueno");else printf("Excelente"); a. Excelente b. Bajo c. Medio d. Muy Bueno ## Footnote Examen 2do Parcial
d. Muy Bueno
43
¿Qué instrucción ayuda a limpiar el buffer de captura de teclado para evitar que se contaminen capturas posteriores desde éste? Ya que se generan inconsistencias en la captura por teclado. a. fflush(stdin); b. fflush(stdin); c. No existe tal contaminación en la captura d. fflush(); ## Footnote Examen 2do Parcial
a. fflush(stdin); o b. fflush(stdin);
44
¿Cuál de las siguientes opciones imprime correctamente una matriz en formato de matriz (con filas y columnas) en C? Pregunta 6Respuesta a. for(i=0;i<3;i++){for(j=0;j<3;j++)printf("%d ",m[i][j]);printf("\n");} b. for(i=0;i<3;i++){for(j=0;j<3;j++) printf("%d\n",m[j][i])} c. for( i=0;i<3;i++){for(j=0;j<3;j++)printf("%d",m[i][j]);printf("\n");} d. for(i=0;i<3;i++)for(j=0;j<3;j++) printf("%d\t",m[i][j]); ## Footnote Examen 2do Parcial
a. for(i=0;i<3;i++){for(j=0;j<3;j++)printf("%d ",m[i][j]);printf("\n");}
45
Con qué instrucción se hace 5 iteraciones? Pregunta 7Respuesta a. int a=1; do { a++; } while(a!=5); b. int a=0; do { a++; } while(a>5); c. int a=0; do { a++; } while(a!=5); d. int a=0; do { a++; } while(a!=6); ## Footnote Examen 2do Parcial
c. int a=0; do { a++; } while(a!=5);Con qué instrucción se hace 5 iteraciones?
46
¿Código recursivo de Factorial que funciona correctamente? ## Footnote Examen 2do Parcial
int fact(int n) { if (n<=1) return 1 else return fact(n-1) }
47
¿Qué condición es correcta para que entre al 'if'?: int cont=0; Pregunta 9Respuesta a. if (cont = '0') { //… b. if (cont == '0') { //… c. if (cont == 0) { //… d. if (cont = 0) { //… ## Footnote Examen 2do Parcial
c. if (cont == 0) { //…
48
Que struct es correcto y mínimo?. Renglones=claves de producto, columnas=meses, intersección=cantidad de producto Pregunta 10Respuesta a. struct Venta{int cantidad;} b. struct Producto {int renglon; int cantidad;} c. struct Producto {int columna; int cantidad;} d. struct Producto {int renglon; int columna; int cantidad;} ## Footnote Examen 2do Parcial
a. struct Venta{int cantidad;}
49
Dada la siguiente declaración de matrices en C: ```int matrizA[3][3]={{1,2,3},{4,5,6,},{7,8,9}}; int matrizB[3][3]={{9,8,7},{6,5,4},{3,2,1}};``` ¿Cuál sería el código correcto para sumar estas matrices y almacenar el resultado en una tercera matriz matrizResultado?
```int matrizResultado[3][3]; for (int i=0; i<3;i++){ for(int j=0;j<3;j++){ matrizResultado[i][j]=matrizA[i][j]+[matrizB[i][j]; }}```
50
Qué instrucción realiza 4 iteraciones? Pregunta 12Respuesta a. int k=1; while(k<4) {k++;}; b. int k=0; while(k<4) {k++;}; c. int k=0; while(k==4) {k++;}; d. int k=0; while(k<=4) {k++;}; ## Footnote Examen 2do Parcial
b. int k=0; while(k<4) {k++;};
51
Qué condición es verdadera para lim = 10; ? Pregunta 13Respuesta a. ((a<=10) && (a>=20)) b. ((a>=10) && (a<20)) c. ((a<10) && (a>=20)) d. ((a>10) && (a<20)) ## Footnote Examen 2do Parcial
b. ((a>=10) && (a<20))
52
Si tienes la cadena: char nombre[31]="Jorge Kashiwamoto"; Qué imprime? printf("%d",sizeof(nombre)); Pregunta 14Respuesta ## Footnote Examen 2do Parcial
31
53
Qué código es correcto para la asignación condicional? Pregunta 15Respuesta a. a = (b<0)? c/d else c/e; b. a = (b<0)? c/d ; c/e; c. a = (b<0) c/d : c/e; d. a = (b<0)? c/d : c/e; ## Footnote Examen 2do Parcial
d. a = (b<0)? c/d : c/e;
54
¿Qué código utiliza correctamente la instrucción do while? ## Footnote Examen 2do Parcial
```int i=0; do { printf("El valor de i es: %d\n",i); i++; }while (i<5);
55
Qué código cuenta correctamente los dígitos pares que contiene la cadena? char cadena[ ] = "a1b2c34d5678"; int conteo = 0; ## Footnote Examen 2do Parcial
for(int i=0; cadena[i]; i++) if(cadena[i] >='0' && cadena[i] <= '9' && ((cadena[i]-48) %2 ==0)) conteo++;
56
Qué opción no representa verdadero para una condición? Pregunta 18Respuesta a. -1 b. 1 c. 0 d. 9999 ## Footnote Examen 2do Parcial
c. 0
57
¿cómo se asigna el valor string a partir de otra variable? Pregunta 19Respuesta a. strcpy(fuente, destino) b. strcpy(destino, fuente); ## Footnote Examen 2do Parcial
b. strcpy(destino, fuente);
58
Qué ciclo hace 9 iteraciones? Pregunta 20Respuesta a. for(i=0; i<9;i++;) { /*…*/ } b. for(i=0; i<=9;i++;) { /*…*/ } c. for(i=1; i<9;i++;) { /*…*/ } d. for(i=1; i<=10;i++;) { /*…*/ } ## Footnote Examen 2do Parcial
a. for(i=0; i<9;i++;) { /*…*/ }
59
¿Cuál es la sintaxis correcta para pasar un parámetro por referencia a una función en C? ## Footnote Examen 2do Parcial
```void funcion(int *parametro) { (*parametro)++; }```
60
¿Cuál de las siguientes opciones es la manera correcta de declarar una estructura en C? Pregunta 22Respuesta a. struct Alumno { int clave; char nombre[30]; } alumno; b. struct Alumno{ int clave; string nombre[30]; }; c. struct Persona { int edad, char nombre[30] }; d. struct Alumno{ int clave; char nombre[30]; }; ## Footnote Examen 2do Parcial
d. struct Alumno{ int clave; char nombre[30]; };
61
Qué condición indica si un carácter está dentro de una cadena? Pregunta 23Respuesta a. (strchr(c," AEIOU ") != NULL) b. (strchr("AEIOU",c) == NULL) c. (strchr("AEIOU",c) != NULL) d. (strchr(c,"AEIOU") == NULL) ## Footnote Examen 2do Parcial
c. (strchr("AEIOU",c) != NULL)
62
Dadas las siguientes matrices en C: ```int matrizA[2][3]={{1,2,3},{4,5,6}}; int matrizB[3][2]={{7,8},{9,10},{11,12}}; ``` ¿Cuál sería el código correcto para multiplicar estas matrices y almacenar el resultado en una tercera matriz matrizResultado? ## Footnote Examen 2do Parcial
```int matrizResultado[2][2]; for(int i=0; i<2; i++){ for(int j=0; j<2; j++){ matrizResultado[i][j]=0; for(int k=0; k<3; k++){ matrizResultado[i][j]+=matrizA[i][k]*matrizB[k][j]; }}}```
63
Para poder depurar un proyecto de lenguaje C en CodeBlocks no es necesario que el código esté dentro de un proyecto. Verdadero Falso ## Footnote Examen 2do Parcial
Falso
64
Valor sale de 'm' al salir de switch?: int m=0, g= 1; switch(g) {case 0: m++; break; case 1: m++; default: m++;} Pregunta 26Respuesta a. 2 b. 1 c. 3 d. 0 ## Footnote Examen 2do Parcial
a. 2
65
Cómo se imprime correctamente la cadena? char descripcion[32] = "Monitor 1320 x 768"; Pregunta 27Respuesta a. printf("%s", descripcion); b. printf("%s"); descripcion; c. printf("%c", descripcion); d. printf("%descripcion"); ## Footnote Examen 2do Parcial
a. printf("%s", descripcion);
66
¿Cómo se declara correctamente un arreglo inicializado con 8 elementos? Pregunta 28Respuesta a. int arr[7] = {78, 45, 34, 5, 38, 23, 77}; b. int arr[8] = {78, 45, 34, 91, 5, 38, 23, 77}; c. int arr[8] = {78, 45, 34, 91, 5, 38, 23, 77} d. int arr[7] = {78, 45, 34, 91, 5, 38, 23, 77}; ## Footnote Examen 2do Parcial
b. int arr[8] = {78, 45, 34, 91, 5, 38, 23, 77};
67
Al pedir las variables con scanf que están dentro de un struct es diferente que pedirlas individualmente sin struct? Pregunta 29Respuesta Verdadero Falso ## Footnote Examen 2do Parcial
Falso
68
Qué función eleva al cubo correctamente? Pregunta 30Respuesta a. void cubo(int n) { return n*n*n; } b. int cubo(int n) { return n*n*n; } c. int cubo(int n) { return n*3; } d. int cubo(int n) { return n+n+n; } ## Footnote Examen 2do Parcial
b. int cubo(int n) { return n*n*n; }
69
¿Qué ciclo imprime correctamente del 1 al 10? ## Footnote Examen 2do Parcial
for(int i=0; i<10; i++) printf("%d\n", i+1);
70
Qué código pasa correctamente por referencia la variable ‘desviacion’ ? Pregunta 32Respuesta ``` a. void analiza(float *ds){ds=2.5;} Desde main: float desviacion=0; analiza(&desviacion); b. void analiza(float *ds){*ds=2.5;} Desde main: float desviacion=0; analiza(desviacion); c. void analiza(float *ds){*ds=2.5;} Desde main: float desviacion=0; analiza(&desviacion); d. void analiza(float ds){ds=2.5;} Desde main: float desviacion=0; analiza(&desviacion); ``` ## Footnote Examen 2do Parcial
c. void analiza(float *ds){*ds=2.5;} Desde main: float desviacion=0; analiza(&desviacion);
71
# Examen 2do Parcial Cómo se declara convencional y correctamente una variable entera con inicialización? Pregunta 33Respuesta a. int a = -1; b. nt a = '0'; c. int a; a=-2; d. int a = "3";
a. int a = -1;
72
# Examen 2do Parcial El archivo .cbp del proyecto de CodeBlocks es el que contiene el código de lenguaje C? Pregunta 34Elija una; Verdadero Falso
Falso
73
# Examen 2do Parcial ¿Cuál de las siguientes opciones inicializa correctamente una matriz en C al declararla? Pregunta 35Respuesta a. int matriz[3][2] = {1, 2, 3, 4, 5, 6}; b. int matriz[3][2] = {1, 2, 3, 4}; c. int matriz[3][2] = {{1, 2, 3}, {4, 5, 6}}; d. int matriz[3][2] = {{1, 2}, {3, 4}, {5, 6}};
d. int matriz[3][2] = {{1, 2}, {3, 4}, {5, 6}};
74
# Examen 2do Parcial Cuánto espacio ocupa en memoria la siguiente cadena? char cliente[ ] = "Artificial Intelligence"; Pregunta 36Respuesta a. 23 b. 50 c. 0 d. 24
d. 24
75
# Examen 2do Parcial ¿Cuál es la forma correcta de definir una matriz de enteros de 3 filas y 4 columnas en C? Pregunta 37Respuesta a. int matriz[3][4]; b. matriz[3, 4]; c. matriz[3][4]; d. int matriz[3, 4];
a. int matriz[3][4];
76
# Examen 2do Parcial Qué queda en la cadena después de las siguientes instrucciones?: char mensaje[30] = "Hola,"; strcpy(mensaje, "Que "); strcat(mensaje, "tal!!!"); Pregunta 38Respuesta a. Que tal!!! b. Hola, c. Hola, Qué tal!!! d. tal!!!
a. Que tal!!!
77
# Examen 2do Parcial ¿Qué código declara correctamente un struct sin marcar errores de compilación?
struct Persona{ char nombre[20]; int celular; char status; };
78
# Examen 2do Parcial ¿Qué código pide correctamente la variable string Nombre?
printf("Nombre:"); scanf("%s", arrAlumnos[intNumAlumnos].Nombre);