fpr auto evaluacion u5

5
e desea almacenar las lecturas correspondientes a las temperaturas promedio diarias registradas durante un mes, ¿Qué tipo de variables es más conveniente usar? Seleccione una: a. variables independientes b. una estructura c. un arreglo Correcto: Cuando se tiene un conjunto de datos relacionados del mismo tipo lo más conveniente es almacenarlos con un arreglo. d. constantes independientes Retroalimentación La respuesta correcta es: un arreglo Pregunta 2 Correcta Puntúa 1 sobre 1 Texto de la pregunta ¿Cuántos índices se requieren para especificar un elemento en particular para un arreglo tridimensional? Seleccione una: a. 1 b. 3 Correcto: La dimensión de un arreglo esta relacionada con el número de índices que se requieren para especificar a un elemento en particular dentro del arreglo. Por lo tanto para un arreglo tridimensional se requerirán 3 índices. c. 2 d. 0 Retroalimentación

Upload: maserati4porte

Post on 23-Dec-2015

33 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FPR Auto Evaluacion U5

e desea almacenar las lecturas correspondientes a las temperaturas promedio diarias registradas durante un mes, ¿Qué tipo de variables es más conveniente usar?Seleccione una:

a. variables independientes

b. una estructura

c. un arreglo Correcto: Cuando se tiene un conjunto de datos relacionados del mismo tipo lo más conveniente es almacenarlos con un arreglo.

d. constantes independientes

Retroalimentación

La respuesta correcta es: un arreglo

Pregunta 2

CorrectaPuntúa 1 sobre 1

Texto de la pregunta

¿Cuántos índices se requieren para especificar un elemento en particular para un arreglo tridimensional?Seleccione una:

a. 1

b. 3 Correcto: La dimensión de un arreglo esta relacionada con el número de índices que se requieren para especificar a un elemento en particular dentro del arreglo. Por lo tanto para un arreglo tridimensional se requerirán 3 índices.

c. 2

d. 0

Retroalimentación

La respuesta correcta es: 3

Pregunta 3

CorrectaPuntúa 1 sobre 1

Page 2: FPR Auto Evaluacion U5

Texto de la pregunta

Para el arreglo bidimensional x declarado con la siguiente instrucción:float x[2][3]={9.5,10,8.6,5}; ¿Cuál es el valor de los elemento x[0][2] y x[1][1]?Seleccione una:

a. x[0][2]= 10x[1][1]= no se sabe

b. x[0][2]= 8.6

x[1][1]= 0 Correcto: Los elementos del conjunto inicial se van asignando consecutivamente en cada uno de los elementos del arreglo por renglón. Cuando se inicializan solo algunos elementos del arreglo el resto por default se inicializa en cero.

c. x[0][2]= 10x[1][1]= 0

d. x[0][2]= 8.6 x[1][1]= 5

Retroalimentación

La respuesta correcta es: x[0][2]= 8.6 x[1][1]= 0

Pregunta 4

CorrectaPuntúa 1 sobre 1

Texto de la pregunta

¿Qué hace el siguiente código, y qué tamaño deberían tener los arreglos frec y votos?. Suponga que el arreglo votos sólo almacena valores del 1 al 3 y el arreglo frec está inicializado en cero

for(i=0;i<100;i++) frec[votos[i]-1]++; for(i=0;i<3i++) printf("Candidato %d: %d votos",i,frec[i]);Seleccione una:

a. Resta uno al contenido de cada elemento del arreglo votos y muestra en pantalla el contenido de frec. El tamaño de frec depende del máximo valor en votos y tiene un tamaño máximo de 3.

Page 3: FPR Auto Evaluacion U5

b. Incrementa consecutivamente los elementos del arreglo frec y decrementa los elementos del arreglo votos. El tamaño de ambos arreglos es máximo de 100

c. Incrementa los primeros 100 elementos del arreglo frec pero muestra en pantalla solo los tres primeros. El tamaño de ambos arreglos debe ser mínimo de 100

d. Muestra en pantalla el número de veces que aparece cada uno de los valores almacenados en el arreglo votos. El tamaño de frec debe ser 3 y el de votos al menos 100

Correcto: El primer ciclo recorre el arreglo votos y va incrementado el elemento en frec cuyo índice corresponde al valor almacenado en votos menos uno, de tal forma que al terminar el ciclo los elementos de frec guardan el número de veces que aparecieron cada uno de los tres posibles valores de votos. Muestra en pantalla el contenido del arreglo frec.

Retroalimentación

La respuesta correcta es: Muestra en pantalla el número de veces que aparece cada uno de los valores almacenados en el arreglo votos. El tamaño de frec debe ser 3 y el de votos al menos 100

Pregunta 5

CorrectaPuntúa 1 sobre 1

Texto de la pregunta

Para un sistema de atlas nacional se desea declarar una variable para almacenar los siguientes datos de N ciudades: idioma, religión, perímetro, superficie, clima, población estimada, densidad poblacional. ¿Cuál de las siguientes declaraciones es correcta?Seleccione una:

a. struct { char idioma[30]; char religion[30]; float perimetro; float superficie; float poblacion; float densidad;

} datos_ciudad ciudades[N]; Correcto: Como los datos por cada ciudad son de diferente tipo, entonces no se puede utilizar un arreglo, necesariamente se debe definir una estructura, y con esta estructura hacer el arreglo para las N ciudades. Hay que recordar que las estructuras se definen declarando la variables para cada uno de los datos que la formarán, y no solo nombrándolas.

Page 4: FPR Auto Evaluacion U5

b. int datos _ciudad[N][7];/*Cada columna del arreglo corresponde consecutivamente a: idioma religion perimetro superficie poblacion densidad*/

c. struct datos_ciudad{ char idioma[30]; char religion[30]; float perimetro; float superficie; float poblacion; float densidad; };

d. struct { idioma; religion; perimetro; superficie; poblacion; densidad; } datos_ciudad[N];

Retroalimentación

La respuesta correcta es: struct { char idioma[30]; char religion[30]; float perimetro; float superficie; float poblacion; float densidad; } datos_ciudad ciudades[N];