Está en la página 1de 2

UNIVERSIDAD DE CÓRDOBA (COLOMBIA)

PARCIAL FINAL PROGRAMACIÓN I


INGENIERÍA MECÁNICA

NOMBRE: KEYLEM SALCEDO ARTEAGA_________________

Parcial A (Valor 60%)


Nota aclaratoria: print equivale a “Escriba” y scan equivale a “Lea”

1. Indica cuántas iteraciones del bloque se realizan al ejecutar el siguiente bucle:

for (i=0 ; i<6 ; i=i+2)


{
for (j=0 ; j<6 ; j=j+2) {/* bloque*/}
}

a) 9
b) 16
c) 4
d) 36

2. Un bucle es:

a) Un for que va recorriendo las variables del programa y se ejecuta dependiendo el resultado lógico
b) Un grupo de instrucciones que se repiten dependiendo del resultado de la evaluación de una condición lógica.
c) Un conjunto de instrucciones que se ejecutan dependiendo del resultado de la evaluación de una condición lógica.
d) Un grupo de instrucciones que se repiten un número de veces que se fija durante la compilación del programa

3. Indica qué se escribe cuándo se compila y ejecuta el siguiente bloque de código (ajustar código para que corra):

for(x=1; x < N; x++){


print << i;
}

a) 1,2,3
b) 0,2,6
c) 0,1,3
d) Ninguna de las anteriores

4. Indica qué se escribe cuando se compila y ejecuta el siguiente programa, si se digita el valor 5 para la variable número
(ajustar código para que corra):

{
int i, num; double suma;
print<<("Numero entero: ";
scan>>num;
for (i=1; suma=0; i<=num; i++){
suma += suma + 2*i - 1;
print<< suma;
}
}
a) 83
b) 25
c) 37
d) Ninguna de las anteriores
5. Establece las siguientes diferencias en forma técnica (si es posible acompañar con código):

a. While vs. For


Típicamente usaremos el for cuando queremos recorrer todos los casos posibles. Por ejemplo queremos
evaluar todas las posiciones de un array. El while a menudo se usa acompañado de una condición de salida.
Ahora bien, imaginemos que queremos evaluar los casos del 1 al 100 mientras se cumpla que el i no es igual
a 50.

b. If / Else vs. Switch Case (o Si / Entonces vs. Según Hacer En PSeInt)

el if se usa para evaluar un condicion si la condicion es verdadera , se ejecutara el codigo que esta dentro del
mismo. el switch a diferencia de if es como un menu , no se evalua condiciones

switch(1){
case 1:
//si el valor es 1 entonces quiero que se me ejecute el codigo dentro de aqui
break;

Parcial B (Valor 40%)

Realiza un programa en NetBeans Java que solicite la edad y el nombre de n personas, y que
posteriormente muestre en pantalla el promedio de las edades y la mayor edad. Debes utilizar
vectores. Escribir el código que escribirías dentro del botón.
Trasncribir de forma organizada (tener en cuenta la identación).

También podría gustarte