Anda di halaman 1dari 5

Tarea para PROG02.

Detalles de la tarea de esta unidad. Enunciado. En esta unidad hemos tenido la oportunidad de crear nuestro primer programa en Java. Hemos realizado pequeos ejemplos sobre cada apartado tratado, y ahora se trata de ponerlos en prctica mediante la siguiente relaci n de ejercicios! Relacin de ejercicios a realizar: ".# Dados los siguientes identi$icadores, indicar si son vlidos o no. Justi$icar las respuestas. ". mi variable %. num&de&cte '. &&&&programa (. )alguna *. 'tema +. cierto, -. n.merode/liente 0. jose1 2. ao "3.45 "".int

%.# 5ndica los errores presentes en el siguiente c digo!


1. / 2. operadoresaritmeticos.java 3. Programa que muestra el uso de los operadores aritmticos 4. / 5. public class operadoresaritmeticos { 6. public static main !tring"# args$ %. s&ort ' ( %) *. int + ( 5) ,. -loat -1 ( 13.5) 1.. -loat -2 ( *-) 11. !+stem.out.println /0l valor de ' es /1 '1 / + el valor de + es /1 +$)

12. !+stem.out.println /0l resultado de ' 2 + es / 2 13. !+stem.out.println /0l resultado de ' 3 + es / 2

' 2 +$$) ' 3 +$$)

14. !+stem.out.print- /4n5s5s4n/1/6ivisi7n entera8/1/' / + ( /1 '/+$$) 15. !+stem.out.println /9esto de la divisi7n entera8 ' 5 + ( / 2 ' 5 +$$)

16. !+stem.out.print- /0l valor de -1 es 5- + el de -2 es 5-4n/1-11-2$) 1%. !+stem.out.println /0l resultado de -1 / -2 es / 2 1*. : -1 / -2$$

'.# Dado el siguiente programa, modi$6calo para utilizar las variables que se indican. El tipo de dato elegido debe ser el de menos bits posibles que puedan representar el valor. Justi$ica tu elecci n.
public class ejerciciovariables { public static void main !tring" # args$ { : :

". %. '. (. *. +. -. 0.

7i un empleado est casado o no. 8alor m9imo no modi$icable! 222222. D6a de la semana D6a del ao. 7e9o! con dos valores posibles :8: o :;: ;ilisegundos transcurridos desde el 3"<3"<"2-3 hasta nuestros d6as. =lmacenar el total de una $actura 4oblaci n mundial del planeta tierra.

(.# >ealiza las siguientes modi$icaciones en el programa anterior! ". =ade comentarios, entre otros! ?ombre de clase, descripci n y autor /omentario para la clase main y para cada una de las llaves de cierre %. @tiliza el operador de asignaci n para inicializar las variables a los valores que se indican en los mensajes. '. @tiliza la secuencia de escape correspondiente para generar un tabulador al principio de cada l6nea salvo de la primera (. ;ostrar el siguiente resultado! @sando s lo la orden println! ##### EJE>/5/5A DE 8=>5=BCE7 D E54A7 DE D=EA7 #####

El valor de la variable casado es true El valor de la variable ;=F5;A es 222222 El valor de la variable diasem es " El valor de la variable diaanual es '33 El valor de la variable miliseg es "%20''%033333 El valor de la variable total$actura es "3'*3.+-0 El valor de la variable poblacion es +--*%'*-(" El valor de la variable se9o es ; @sando s lo la orden print-! ##### EJE>/5/5A DE 8=>5=BCE7 D E54A7 DE D=EA7 ##### El valor de la variable casado es true El valor de la variable ;=F5;A es 222222 El valor de la variable diasem es " El valor de la variable diaanual es '33 El valor de la variable miliseg es "%20''%033333 El valor de la variable total$actura es "3'*3,+---'( El valor de la variable total$actura en notaci n cient6$ica es ".3'*3+0EG3( El valor de la variable poblacion es +--*%'*-(" El valor de la variable se9o es ;

*.# Disea un programa Java que pida dos n.meros por teclado, determine si el primero es m.ltiplo del segundo y muestre el resultado. +.# Disea un programa Java que cree un tipo enumerado para los meses del ao. El programa debe realizar las siguientes operaciones! /rear una variable m del tipo enumerado y asignarle el mes de marzo. ;ostrar por pantalla su valor. -.# Disea un programa Java para resolver una ecuaci n de primer grado con una inc gnita HxI, suponiendo que los coe$icientes de la ecuaci n HC1 y C2I se introducen desde teclado. C1x + C2 = 0 0.# Disea un programa Java que calcule la suma, resta, multiplicaci n y divisi n de dos n.meros introducidos por teclado. 5ncorpora tambiJn las $unciones que permitan realizar la potencia de un n.mero y la ra6z cuadrada del otro. Ejemplo de salida del programa para 9K2, yK'! 5ntroducir primer numero! 2 5ntroducir segundo numero! ' 9 K 2.3 y K '.3 9 G y K "%.3 9 # y K +.3 9 L y K %-.3 9 < y K '.3 9 M % K 0".3

N 9 K '.3 2.# Disea un programa Java que solicite un n.mero de * d6gitos del teclado, separe el n.mero en sus d6gitos individuales y los muestre por pantalla. 4or ejemplo, si el n.mero es *'"%' que muestre! *'"%' "3.# Disea un programa Java para leer las longitudes de los lados de un triangulo HC", C%, C'I y calcular el rea del mismo de acuerdo con la siguiente $ rmula!

Cri erios de pun uacin. To al 10 pun os. ". 3,*3 %. 3,*3 '. 3,-* (. 3,-* *. ",33 +. ",33 -. ",33 0. ",*3 2. ",*3 "3.",*3 To al 10 Recursos necesarios para realizar la Tarea. ?etBeans 5DE +.2." o superior !ndicaciones de en re"a.

Ee pedimos que cada ejercicio estJ contenido en un $ichero cuyo nombre sea similar a 4>AO3%&EjerFF, donde la FF se sustituir por el n.mero del ejercicio. Eodos esos $icheros deben ser enviados al buz n de actividades. El tipo de archivo a entregar depender del ejercicio! #ocu$en o procesador de ex os! Ejercicios ", %, ' Carpe a con el pro%ec o en &e 'eans! Ejercicios (, *, +, -, 0, 2, "3 En el documento escribirs la justi$icaci n de los ejercicios que as6 lo requieran. Debe ser pre$eriblemente de tipo P.pd$P. 4ara subir la tarea al buz n de actividades, crea un .nico archivo comprimido que incluya todos los $icheros de los ejercicios, usando alguna aplicaci n de compresi n de archivos.