Anda di halaman 1dari 1

CARRERA DE INGENIERIA EN NETWORKING

DEBERES DEL PRIMER PARCIAL – PROGRAMACION AVANZADA EN JAVA

ACTIVIDAD ACADEMICA: DEBERES EN CASA (HORAS AUTONOMAS)


OBJETIVO: Que el estudiante refuerce de forma práctica todo lo aprendido en clases.
VALOR ACADEMICO: 10 PUNTOS TIPO DE TRABAJO: INDIVIDUAL
FECHA MAXIMA DE ENTREGA: DOMINGO 7 DE JULIO DEL 2019 HASTA LAS 23:45

Resuelva con clases de Java los siguientes ejercicios:

1) Haga las siguientes operaciones cada una como una función para mostrar por consola la suma, resta,
multiplicación, división y módulo (resto de la división) de dos números enviados como parámetros desde el
main a cada una de las respectivas funciones.
2) Cuántos números primos hay entre el 1 y el 1000. Mostrar sólo el resultado.
3) Hacer una función que calcule el área de un cuadrado (pi*R2) y reciba como parámetro el radio que será
enviado desde el main.
4) Cuántos números palíndromos (se leen igual de izquierda a derecha y viceversa) hay entre el 10000 y el 45000.
Sólo muestre el total.
5) Resolver una ecuación cuadrática con una función que reciba las variables a, b y c comoo parámetros enviados
desde el main. La función deberá devolver el resultado.
6) Hacer una función de encriptación y otra de desencriptación utilizando la clave (murcielago = 0123456789) es
decir reemplazar la m por 0, las u por1, etc. Las funciones deberán recibir la frase como parámetro y devolver
la frase encriptada o desencriptada según sea el caso.
7) Hacer una función que reciba como parámetro dos números, uno que represente el mes y otro que represente
el día y la función deberá devolver un valor booleano de verdadero si la fecha existe y falso si la fecha es
incorrecta o no existe.
8) Hacer una función que reciba dos números y genere 10 números aleatorios entre esos números. Usa el
método Math.random para generar un número entero aleatorio (recuerda el casting de double a int).
9) Del siguiente String “El abecedario es el conjunto de letras que conforman la escritura de nuestro idioma”
cuenta cuantas vocales hay en total (recorre el String con charAt).
10) Hacer una función que reciba 3 parámetros: el primero será una frase, el segundo una letra cualquiera y el
tercero igual. La función deberá reemplazar en la frase la letra indicada como segundo parámetro por la letra
indicada como tercer parámetro. La función deberá devolver como quedó la nueva frase con el reemplazo
realizado.

METODOLOGIA DE DESARROLLO:
1) PROGRAME EN DRJAVA
2) COMPILE Y EJECUTE EN CONSOLA
3) CAPTURE LAS SIGUIENTES PANTALLAS (TODA LA PANTALLA, SIN EDITAR, INCLUIDO ESCRITORIO Y BARRA DE
TAREAS DE SU EQUIPO) POR CADA UNO DE LOS EJERCICIOS:
a. CODIGO FUENTE EN DRJAVA
b. COMPILACION
c. EJECUCION
EN UN ARCHIVO DE WORD ESCRIBA EL ENUNCIADO DE CADA EJERCICIO Y PEGUE LAS IMÁGENES SEGÚN EL
EJERCICIO QUE CORRESPONDA.
4) EN UN ARCHIVO .RAR QUE DEBERA TENER COMO NOMBRE SUS DOS APELLIDOS Y SU CURSO POR EJEMPLO
(ANTON_CEDENO_N5K.RAR) DEBERA COMPRIMIR TODOS LOS ARCHIVOS .JAVA Y .CLASS DE TODOS LOS
EJERCICIOS MAS EL ARCHIVO DE WORD.
5) ENVIAR EL ARCHIVO .RAR AL CURSO DE EDMODO

OBSERVACIONES:
a. TRABAJOS IDENTICOS Y CODIGO BAJADO DE INTERNET RESTA PUNTOS.
b. TRABAJOS SIN EL ARCHIVO DE WORD Y/O SIN EL ARCHIVO .JAVA TIENEN CERO.
c. TRABAJOS SIN EL ARCHIVO .CLASS RESTA PUNTOS

ING. CHRISTIAN ANTON C. MSC.


DOCENTE CINT

Anda mungkin juga menyukai