You are on page 1of 5

la autoevaluacin, para obtener el mximo aprovechamiento de esta actividad te sugerimos prestar especial atencin a la retroalimentacin que recibiste, ya que

te ofrece informacin que orienta tu proceso de aprendizaje. Contina esforzndote. Question 1 Puntos: 1 Para el arreglo bidimensional x declarado con la siguiente instruccin: float x[2][3]={9.5,10,8.6,5}; Cul es el valor de los elemento x[0][2] y x[1][1]? Seleccione una respuesta. Incorrecto: Los elementos del conjunto inicial se van a. x[0][2]= 10 asignando consecutivamente en cada uno de los x[1][1]= no se elementos del arreglo por rengln. Cuando se inicializan sabe solo algunos elementos del arreglo el resto por default se inicializa en cero. b. x[0][2]= 8.6 x[1][1]= 5 c. x[0][2]= 10 x[1][1]= 0

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


Incorrecto Puntos para este envo: 0/1. Question 2 Puntos: 1 Cuntos ndices se requieren para especificar un elemento en particular para un arreglo tridimensional? Seleccione una respuesta. a. 0 b. 2

c. 1

Correcto: La dimensin de un arreglo esta relacionada con el nmero de d. ndices que se requieren para especificar 3 a un elemento en particular dentro del arreglo. Por lo tanto para un arreglo tridimensional se requerirn 3 ndices.
Correcto Puntos para este envo: 1/1. Question 3 Puntos: 1 Se desea almacenar las lecturas correspondientes a las temperaturas promedio diarias registradas durante un mes, Qu tipo de variables es ms conveniente usar? Seleccione una respuesta. a. constantes independientes

b. un arreglo
c. una estructura Incorrecto: Cuando se tiene un conjunto de datos relacionados del mismo tipo lo ms conveniente es almacenarlos con un arreglo.

d. variables independientes Incorrecto Puntos para este envo: 0/1. Question 4 Puntos: 1 Qu hace el siguiente cdigo, y qu tamao deberan tener los arreglos frec y votos?. Suponga que el arreglo votos slo 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 respuesta. a. Incrementa los primeros 100 elementos del arreglo frec pero muestra en pantalla solo los tres primeros. El tamao de ambos arreglos debe ser mnimo de 100

Correcto: El primer ciclo recorre el arreglo votos y va incrementado el elemento en frec cuyo b. Muestra en ndice corresponde al pantalla el nmero de valor almacenado en veces que aparece votos menos uno, de cada uno de los tal forma que al valores almacenados terminar el ciclo los en el arreglo votos. elementos de frec El tamao de frec guardan el nmero de debe ser 3 y el de veces que votos al menos 100 aparecieron cada uno de los tres posibles valores de votos. Muestra en pantalla el contenido del arreglo frec.
c. Resta uno al contenido de cada elemento del arreglo votos y muestra en pantalla el contenido de frec. El tamao de frec depende del mximo valor en votos y tiene un

tamao mximo de 3. d. Incrementa consecutivamente los elementos del arreglo frec y decrementa los elementos del arreglo votos. El tamao de ambos arreglos es mximo de 100 Correcto Puntos para este envo: 1/1. Question 5 Puntos: 1 Para un sistema de atlas nacional se desea declarar una variable para almacenar los siguientes datos de N ciudades: idioma, religin, permetro, superficie, clima, poblacin estimada, densidad poblacional. Cul de las siguientes declaraciones es correcta? Seleccione una respuesta. a. struct datos_ciudad{ char idioma[30]; char religion[30]; float perimetro; float superficie; float poblacion; float densidad; }; b. struct { idioma; religion; perimetro; superficie; poblacion; densidad; } datos_ciudad[N]; c. int datos _ciudad[N][7]; /*Cada columna del arreglo corresponde consecutivamente a: idioma religion perimetro superficie poblacion Incorrecto: 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 formarn, y no solo nombrndolas.

densidad*/

d. struct { char idioma[30]; char religion[30]; float perimetro; float superficie; float poblacion; float densidad; } datos_ciudad ciudades[N];
Incorrecto Puntos para este envo: 0/1.

You might also like