Rivas_González_Alberto_PROG02_Tarea

Páginas: 7 (1650 palabras) Publicado: 14 de octubre de 2015
Detalles de la tarea de esta unidad.

Enunciado.

En esta unidad hemos tenido la oportunidad de crear nuestro primer programa en Java. Hemos realizado pequeños ejemplos sobre cada apartado tratado, y ahora se trata de ponerlos en práctica mediante la siguiente relación de ejercicios:
Relación de ejercicios a realizar:
1.- Dados los siguientes identificadores, indicar si son válidos o no.Justificar las respuestas.
1. mi variable – > NO, los identificadores no pueden llevas espacios
2. num_de_cte – > SI, los identificadores pueden llevar '_'
3. ____programa –> SI, los identificadores pueden empezar por '_'
4. $alguna – > SI, los identificadores pueden empezar por $
5. 3tema – > NO, los identificadores no pueden empezar por números
6. cierto? - >NO, no sé le puede poner simbolos '?'
7. númerodeCliente –> NO, no es código unicode
8. jose~ → NO, los identificadores no pueden llevar ~
9. año – No, los identificadores no pueden llevar 'ñ'
10. PI – SI, java distingue entre minusculas y mayusculas
11. int – No, palabra reservada de java
2.- Dado el siguienteprograma, modifícalo para utilizar las variables que se indican. El tipo de dato elegido debe ser el de menos bits posibles que puedan representar el valor. Justifica tu elección.
public class ejerciciovariables {
public enum sexo {V,M}; //Rango de valores ara representar el sexo.
public enum Dias {Lunes,Martes,Miercoles,Jueves,Viernes,Sabado,Domingo};// sabemos los días de la semana que no variannunca
public static void main(String[] args) {
boolean casado = true; // podes estar casado ou non
final int MAXIMO = 999999;//final por que no sé va a modificar y int porque el rango llega hasta 2,147,483,647
short diaanual = 300;//short por que su rango llega hasta 32,767
long totalmiliseg = 1298332800000L;// long por que llega hasta 9,223,372,036,854,775,807(43*12*30*24*60*60*1000)
float totalfactura = (float) 10350.678;//float, necesitaremos decimales para las facturas
long poblacion = 6775235741L;// long por que llega hasta 9,223,372,036,854,775,807
}
}
1. Si un empleado está casado o no.
2. Valor máximo no modificable: 999999.
3. Día de la semana
4. Día del año.
5. Sexo: con dos valores posibles 'V' o 'M'
6. Milisegundos transcurridos desde el01/01/1970 hasta nuestros días.
7. Almacenar el total de una factura
8. Población mundial del planeta tierra.
3.- Realiza las siguientes modificaciones en el programa anterior: PROG02_programa2.java
1. Añade comentarios, entre otros:
Nombre de clase, descripción y autor
Comentario para la clase main y para cada una de las llaves de cierre
2. Utiliza el operador de asignación para inicializar lasvariables a los valores que se indican en los mensajes.
3. Utiliza la secuencia de escape correspondiente para generar un tabulador al principio de cada línea salvo de la primera
4. Mostrar el siguiente resultado:
Usando sólo la orden println:
----- EJERCICIO DE VARIABLES Y TIPOS DE DATOS -----
El valor de la variable casado es true
El valor de la variable MAXIMO es 999999
El valor de la variablediasem es 1
El valor de la variable diaanual es 300
El valor de la variable miliseg es 1298332800000
El valor de la variable totalfactura es 10350.678
El valor de la variable poblacion es 6775235741
El valor de la variable sexo es M
Usando sólo la orden print:
----- EJERCICIO DE VARIABLES Y TIPOS DE DATOS -----
El valor de la variable casado es true
El valor de la variable MAXIMO es 999999
El valor dela variable diasem es 1
El valor de la variable diaanual es 300
El valor de la variable miliseg es 1298332800000
El valor de la variable totalfactura es 10350.678
El valor de la variable poblacion es 6775235741
El valor de la variable sexo es M
Usando sólo la orden printf:
----- EJERCICIO DE VARIABLES Y TIPOS DE DATOS -----
El valor de la variable casado es true
El valor de la variable MAXIMO...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS