Está en la página 1de 6

UNIVERIDAD NACIONAL AGRARIA DE LA SELVA

NOTA

EXAMEN MEDIO CURSO

Firma del estudiante señalando la conformidad del calificativo.


Duración: 120 minutos

Apellidos y
Semestre 2020 – 1
Nombres

FACULTAD DE INGENIERÍA MECÁNICA


Facultad Ciclo III
ELÉCTRICA

Escuela INGENIERÍA MECÁNICA ELÉCTRICA Aula

Asignatura Algoritmo y Lenguaje de Programación Turno M T N

Docente Dr. Ing Alfredo Daza Vergaray Fecha 27 09 2020

Instrucciones:
 Encender sus cámaras
 Abrir el Netbeans
 Realizar los ejercicios propuestos
 Las preguntas deberán ser formuladas solo al profesor a cargo.
 Colocar las pantallas de todo el código y la ejecución de bajo de cada pregunta
 Anexar los archivos

EJERCICIO 1 – (3ptos)

Realizar una aplicación en java que permita calcular el número factorial de un numero
ingresado (usar for).

Curso: Algoritmos y lenguajes de programacion


Docente: Dr. Ing. Alfredo Daza Vergaray
UNIVERIDAD NACIONAL AGRARIA DE LA SELVA

EJERCICIO 2 – (3 ptos)

Realizar una aplicación en java, que permita ingresar un número del 1 al 12 y


les muestre el mes de año (usar switch)

EJERCICIO 3 - (5 ptos)

Realizar una aplicación en java en donde se ingrese 5 números (positivo o


negativos) y me muestre el número mayor, el número menor y el numero
central

Curso: Algoritmos y lenguajes de programacion


Docente: Dr. Ing. Alfredo Daza Vergaray
UNIVERIDAD NACIONAL AGRARIA DE LA SELVA

EJERCICIO 4 - (3 ptos)

Realizar una aplicación en java que lea un numero entero de 3 cifras y muestre
por separado las cifras del número.

Curso: Algoritmos y lenguajes de programacion


Docente: Dr. Ing. Alfredo Daza Vergaray
UNIVERIDAD NACIONAL AGRARIA DE LA SELVA
EJERCICIO 5 - (3 ptos.)

Realizar una aplicación en java que calcule la suma de los N primeros números
naturales ingresados por teclado.

Curso: Algoritmos y lenguajes de programacion


Docente: Dr. Ing. Alfredo Daza Vergaray
UNIVERIDAD NACIONAL AGRARIA DE LA SELVA

RESPONDER LAS SIGUIENTES PREGUNTAS:

 Realizar la sintaxis del switch y hacer un ejemplo – (1 pto)


{

// los valores deben ser del mismo tipo de la expresión


case valor1 :
break; // break es opcional

case valor2 :
break; // break es opcional

Podemos tener cualquier número de declaraciones de casos o case

debajo se encuentra la declaración predeterminada, que se usa cuando


ninguno de los casos es verdadero.

No se necesita descanso en el case default

default :

 Realizar la sintaxis del for y hacer un ejemplo - (1 pto)


Si queremos contar descendentemente del 343 al 10 utilizaríamos este
bucle
for (i=343;i>=10;i--)
document.write(i)

Curso: Algoritmos y lenguajes de programacion


Docente: Dr. Ing. Alfredo Daza Vergaray
UNIVERIDAD NACIONAL AGRARIA DE LA SELVA

Realizar la sintaxis del while y hacer un ejemplo (1 pto)

suma, numero = 0, 1
while numero <= 10:
suma = numero + suma
numero = numero + 1
print "La suma es " + str(suma)

En este ejemplo tiene un contador con un valor inicial de cero, cada


iteración del while manipula esta variable de manera que incremente su
valor en 1, por lo que después de su primera iteración el contador tendrá
un valor de 1, luego 2, y así sucesivamente.

Eventualmente cuando el contador llegue a tener un valor de 10, la


condición del ciclo numero <= 10 sera False, por lo que el ciclo terminará
arrojando el siguiente resultado.

Curso: Algoritmos y lenguajes de programacion


Docente: Dr. Ing. Alfredo Daza Vergaray

También podría gustarte