Está en la página 1de 6

Programación Puntos extra 3 autocalificable

Comenzado ensábado, 3 de octubre de 2020, 22:40

EstadoTerminados

Finalizado ensábado, 3 de octubre de 2020, 22:53

Tiempo empleado13 mins 11 segundos

Puntos4.0/5.0

Calificación8.0 de un total de 10.0 (80%)

Comentario de
retroalimentación¡¡ Muy Bien, sigue así !!

Pregunta 1
Completada

Puntúa 1.0 sobre 1.0

Señalar con bandera la pregunta

Las estructuras de repetición permiten la ejecución repetida de una lista


o secuencia de instrucciones, existe tres tipos de estructuras, PARA,
MIENTRAS, HASTA, en lenguaje C se escriben como for, while y do while
respectivamente. El siguiente diagrama a que estructura representa:
Seleccione una:

Do while

Correcta, primero ejecuta el bloque y después checa la condición

Ninguna de la anteriores

While

For

Su respuesta es correcta.
Pregunta 2
Completada

Puntúa 1.0 sobre 1.0

Señalar con bandera la pregunta

La instrucción switch tiene la siguiente sintaxis, elige la opción que


mejor explique esta instrucción
switch (valor de prueba) {    
case 1: instrucción_1;            break;      
 case 2: instrucción _2;            break;       
case 3: instrucción _3;            break;    …    
case n: instrucción _n;            break;    
default: instrucción _n+1; }

Seleccione una:

La instrucción switch compara aleatoriamente un valor de prueba con los


diferentes valores case y, cuando el valor coincide, se ejecutan las sentencias
correspondientes a ese case. Cada case finaliza con un break.

La instrucción switch compara secuencialmente un valor de prueba con los


diferentes valores case y, cuando el valor coincide, se ejecutan las
instrucciones correspondientes a ese case. Cada case finaliza con un break. 

Correcta, esta describe completamente la instrucción

La instrucción switch compara secuencialmente un valor de prueba con los


diferentes valores case y, cuando el valor coincide, se ejecutan todas las
instrucciones correspondientes a ese case. Cada case finaliza con un break.

La instrucción switch compara secuencialmente un valor de prueba con los


diferentes valores case y, cuando el valor coincide, se  ejecutan las sentencias
correspondientes a ese case.

Su respuesta es correcta.
Pregunta 3
Completada

Puntúa 1.0 sobre 1.0

Señalar con bandera la pregunta

El siguiente diagrama de flujo representa:


Seleccione una:

Una estructura de repetición for o while

Correcta, puede representar a ambas estructuras

Una estructura de decisión while

Una estructura de decisión switch

Una estructura de decisión if else

Su respuesta es correcta.
Pregunta 4
Completada

Puntúa 0.0 sobre 1.0

Señalar con bandera la pregunta

En el siguiente fragmento de programa en lenguaje C

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


  { sum += x[i];
   cout << sum;}

Seleccione una:

Hay dos errores de sintaxis, sobra un punto y coma y el operador está más
escrito

La sintaxis es correcta, no hay errores

Hay tres errores de sintaxis, no se declararon tres variables 

Incorrecta, las variables no sabemos si fueron declaradas arriba, este es solo


un fragmento de programa no el programa completo

Hay un error, sobra un punto y coma

Su respuesta es incorrecta.
Pregunta 5
Completada

Puntúa 1.0 sobre 1.0

Señalar con bandera la pregunta

El siguiente algoritmo podría resolverse con cualquier estructura de


repetición, sin embrago la que mejor lo ejecutaría sería una instrucción:

Inicio
     Entero i, n, Suma
     Leer( n)
     i=1
     Suma =0
        REPETIR  i=1 hasta n hacer
               Suma=Suma+i
        Fin_para
     Escribir (Suma)
  Fin

Seleccione una:
No se usa ninguna de las tres estructuras de repetición

For, porque se sabe exactamente el número de repeticiones a ejecutar  

Correcta, for se usa cuando se sabe el número de repeticiones que se harán

While porque se necesita checar que la condición sea verdadera antes de


ejecutar

Do while porque ejecuta el bloque una vez y luego decide si se ejecuta de


nuevo o no

Su respuesta es correcta.