Está en la página 1de 11

lOMoARcPSD|32110483

Examen 2 Fundamentos de la programación

Introducción al Algoritmo y Programación (Universidad Estatal de Milagro)

Studocu no está patrocinado ni avalado por ningún colegio o universidad.


Descargado por ALEX JONATHAN VALENCIA CARBO (avalenciac4@unemi.edu.ec)
lOMoARcPSD|32110483

27/9/22, 20:42 EXAMEN_2: Revisión del intento

Área personal / Mis cursos / 1s2022FUNDAMENTOS DE LA PROGRAMACIÓN,[TI01-02] - C2[53019] - P / Exámenes / EXAMEN_2

Comenzado el viernes, 23 de septiembre de 2022, 11:36


Estado Finalizado
Finalizado en viernes, 23 de septiembre de 2022, 11:56
Tiempo 19 minutos 17 segundos
empleado
Calificación 14,00 de 20,00 (70%)

Pregunta 1
Incorrecta

Se puntúa 0,00 sobre 2,00

Considere el siguiente fragmento de un programa en lenguaje C, con sus lineas de codificación que van dentro del main () como referencia:
7 int n1, n2;// enteros para ser leidos
8 int r,r1;// para guardar el resultado
9 printf("valor incial de n1:");
10 scanf("%d",&n1);//lee el valor de n1
11 //
12 printf("valor incial de n2:");
13 scanf("%d",&n2);//lee el valor de n2
14 //
15 r = n1 > n2;
16 r1 = ++n1 + n2;
17 r= ++n1;

Analice las sentencias, si se ejecutara el programa que valor tiene r y r1 después de la sentencia 17

si se digita en: n1 el valor 31 y en n2 el valor 22

Seleccione una:
a. r = 1 y r1 = 53

b. r = 31 y r1 = 53 ý

c. r = 33 y r1 = 54

d. r = 0 y r1 = 54

Respuesta incorrecta.

https://pregradovirtual.unemi.edu.ec/mod/quiz/review.php?attempt=2740066&cmid=563199 1/10
Descargado por ALEX JONATHAN VALENCIA CARBO (avalenciac4@unemi.edu.ec)
lOMoARcPSD|32110483

27/9/22, 20:42 EXAMEN_2: Revisión del intento

Pregunta 2
Correcta

Se puntúa 2,00 sobre 2,00

Operaciones con vectores

Seleccione una:
a. A[3]=10; A[2]=10; A[1]=8.5; A[5]=42.3 ü

b. A[3]=10; A[2]=10; A[1]=10; A[5]=43.8

c. A[3]=10; A[2]=7.5; A[1]=10; A[5]=34.3

d. A[3]=10; A[2]=10; A[1]=10; A[5]=36.8

Respuesta correcta

https://pregradovirtual.unemi.edu.ec/mod/quiz/review.php?attempt=2740066&cmid=563199 2/10
Descargado por ALEX JONATHAN VALENCIA CARBO (avalenciac4@unemi.edu.ec)
lOMoARcPSD|32110483

27/9/22, 20:42 EXAMEN_2: Revisión del intento

Pregunta 3
Correcta

Se puntúa 2,00 sobre 2,00

Seleccione de la siguiente lista las funciones de biblioteca de manejo de carácter

1. isxdigit
2. isadigit

3. isalnum
4. islower

5. isalpha

6. isupper
7. atoi

Seleccione una:
a. 1, 3, 4, 5, 6 ü

b. 1, 3, 4, 5, 7

c. 1, 2, 3, 4, 5

d. 1, 2, 4, 5, 7

Respuesta correcta

Pregunta 4
Correcta

Se puntúa 2,00 sobre 2,00

Se crea un programa que muestre explícitamente un elemento del arreglo bidimensional 5 x 25.
Indique en que líneas de código hay error de sintaxis de lenguaje C

1. #include <stdio.h>
2. #include <stdlib.h>

3. void main(int)
4. {

5. habitantesVivienda[5][25];
6. habitantesVivienda[3][22] = 4

7. printf("El número de personas que viven en la vivienda 22 del piso 3 es %d\n", habitantesVivienda[3][22]);

8. }

Seleccione una:
a. 5, 6, 7

b. 3, 5, 6 ü

c. 2, 5, 6, 7

d. 2, 6, 7, 8

Respuesta correcta

https://pregradovirtual.unemi.edu.ec/mod/quiz/review.php?attempt=2740066&cmid=563199 3/10
Descargado por ALEX JONATHAN VALENCIA CARBO (avalenciac4@unemi.edu.ec)
lOMoARcPSD|32110483

27/9/22, 20:42 EXAMEN_2: Revisión del intento

Pregunta 5
Incorrecta

Se puntúa 0,00 sobre 2,00

Marque la respuesta correcta según el concepto de prototipo de funciones:

Seleccione una:
a. Es una forma de escribir la función, además indica al programa que tipo de variables tendrá la función y el tipo de valor que va a ý
devolver

b. Es una forma de dar un anticipo a la manera de la función que se va a declarar, además indica al programa que tipo de variables
tendrá la función y el tipo de valor que va a devolver

c. Es una forma de escribir la función, además indica al compilador que tipo de parámetros tendrá la función y el tipo de valor que va a
tener

d. Es una forma de dar un anticipo a la manera de la función que se va a declarar, además indica al compilador que tipo de parámetros
tendrá la función y el tipo de valor que va a devolver

Respuesta incorrecta.

https://pregradovirtual.unemi.edu.ec/mod/quiz/review.php?attempt=2740066&cmid=563199 4/10
Descargado por ALEX JONATHAN VALENCIA CARBO (avalenciac4@unemi.edu.ec)
lOMoARcPSD|32110483

27/9/22, 20:42 EXAMEN_2: Revisión del intento

Pregunta 6
Incorrecta

Se puntúa 0,00 sobre 2,00

Se solicita el correspondiente programa en C que cumpla:,

al recibir por teclado como dato el precio de un producto importado realice lo siguiente:
incremente 11% el precio, si es inferior a $1,500,
incremente 8% el precio si fuera mayor o igual a 1500;

después del calculo debe escribir el nuevo precio del producto en pantalla con dos decimales.
Elija la porción del programa correcto, asuma que las variables están definidas.?

Seleccione una:
a.
#headi <stdio.h>
/* incremento de precio.

void main()
{

printf("Ingrese el precio del producto:")


scanf("%f", &PRE)

if (PRE < 1500)


NPR = PRE * 1.11

else {
NPR = PRE * 1.08

print("\nNuevo precio del producto: %f", NPR);}

b.

/* incremento de precio.
void main()

printf("Ingrese el precio del producto:");


scanf("%f", &PRE);

if (PRE <= 1500)

NPR = PRE * 1.08;


NPR = PRE * 1.11;

else
printf("\nNuevo precio del producto: %8.2f", NPR);

c. #include <stdio.h>
ý

/* incremento de precio.
void main()

printf("Ingrese el precio del producto:");


scanf("%f", PRE);

if (PRE <= 1500)


NPR = PRE * 1.11;

https://pregradovirtual.unemi.edu.ec/mod/quiz/review.php?attempt=2740066&cmid=563199 5/10
Descargado por ALEX JONATHAN VALENCIA CARBO (avalenciac4@unemi.edu.ec)
lOMoARcPSD|32110483

27/9/22, 20:42 EXAMEN_2: Revisión del intento

else

NPR = PRE * 1.08;


printf("\nNuevo precio del producto: %f", NPR)

d.
// incremento de precio.

// cuerpo del main


{

printf("Ingrese el precio del producto:");


scanf("%f", &PRE);

if (PRE < 1500)


NPR = PRE * 1.11;

else
NPR = PRE * 1.08;

printf("\nNuevo precio del producto: %8.2f", NPR);

Respuesta incorrecta.

https://pregradovirtual.unemi.edu.ec/mod/quiz/review.php?attempt=2740066&cmid=563199 6/10
Descargado por ALEX JONATHAN VALENCIA CARBO (avalenciac4@unemi.edu.ec)
lOMoARcPSD|32110483

27/9/22, 20:42 EXAMEN_2: Revisión del intento

Pregunta 7
Correcta

Se puntúa 2,00 sobre 2,00

Observe y analice la siguiente extracción del código de un programa en lenguaje C, asuma la definición correcta de las variables que
aparecen.

Conteste lo siguiente: Que resultado aparece en pantalla al digitar 76

Seleccione una:
a. en pantalla aparece: Calificación no válida
b. en pantalla aparece: Regular ü
c. en pantalla aparece: Muy Bueno y Excelente

d. en pantalla aparece: Bueno

Respuesta correcta

https://pregradovirtual.unemi.edu.ec/mod/quiz/review.php?attempt=2740066&cmid=563199 7/10
Descargado por ALEX JONATHAN VALENCIA CARBO (avalenciac4@unemi.edu.ec)
lOMoARcPSD|32110483

27/9/22, 20:42 EXAMEN_2: Revisión del intento

Pregunta 8
Correcta

Se puntúa 2,00 sobre 2,00

Analice el siguiente programa en lenguaje C

Realizando una prueba de escritorio: Indique la salida que produce al ejecutar el primer ciclo de repetición del while

Seleccione una:
a. 2.0, 1.0

b. 3.0, 2.0 ü

c.
1.0, 2.0

d. 4.0, 1.0

Respuesta correcta

https://pregradovirtual.unemi.edu.ec/mod/quiz/review.php?attempt=2740066&cmid=563199 8/10
Descargado por ALEX JONATHAN VALENCIA CARBO (avalenciac4@unemi.edu.ec)
lOMoARcPSD|32110483

27/9/22, 20:42 EXAMEN_2: Revisión del intento

Pregunta 9
Correcta

Se puntúa 2,00 sobre 2,00

Observe y analice la siguiente extracción del código de un programa en lenguaje C, asuma la definición correcta del programa y de las
variables que aparecen.

Conteste lo siguiente: Que resultado aparece en pantalla al ejecutar

Seleccione una:
a. en pantalla aparece: valores de a=7, b=2 y c=3,5

b. en pantalla aparece: valor no correcto

c. en pantalla aparece: valores de a=42, b=2 y c=3 ü


d. en pantalla aparece: valores de a=2, b=2 y c=3,5

Respuesta correcta

https://pregradovirtual.unemi.edu.ec/mod/quiz/review.php?attempt=2740066&cmid=563199 9/10
Descargado por ALEX JONATHAN VALENCIA CARBO (avalenciac4@unemi.edu.ec)
lOMoARcPSD|32110483

27/9/22, 20:42 EXAMEN_2: Revisión del intento

Pregunta 10
Correcta

Se puntúa 2,00 sobre 2,00

Se crea un programa que mediante una función muestre por pantalla si un número es par o es impar. Indique en que líneas de código hay
error.

Seleccione una:
a. 3, 6, 9, 14

b. 2, 4, 10, 12

c. 3, 6, 10, 14 ü

d. 2, 4, 9, 12

Respuesta correcta

◄ Examen 1

Ir a...

Diagnóstico tema 1 ►

https://pregradovirtual.unemi.edu.ec/mod/quiz/review.php?attempt=2740066&cmid=563199 10/10
Descargado por ALEX JONATHAN VALENCIA CARBO (avalenciac4@unemi.edu.ec)

También podría gustarte