ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Prog02


Enviado por   •  27 de Julio de 2015  •  Tarea  •  2.264 Palabras (10 Páginas)  •  2.873 Visitas

Página 1 de 10

1.- Dados los siguientes identificadores, indicar si son válidos o no. Justificar las respuestas. a. mi variable b. num_de_cte c. ____programa d. $alguna e. 3tema f. cierto? g. númerodeCliente h. jose~ i. año j. PI k. Int

Identificador

Validez

Justificación

Mi variable

NO

Tiene un espacio en blanco num_de_cte

Si

____programa

Si

Letras, guion bajo y símbolo dólar son válidos para el comienzo de un identificador $alguna

Si

Letras, guion bajo y símbolo dólar son válidos para el comienzo de un identificador 3tema

No

Comienza por un número (Sí puede tenerlo pero no al principio) cierto?

No

Utiliza un carácter especial usado para el “si condicional númerodeCliente

Si

Aunque sería más correcto númeroDeCliente jose~

No

Utiliza el carácter especial del operador de complemento ~

Año

Si

Utiliza caracteres UNICODE válidos

PI

Si

Normalmente utilizado como constante (todo en mayúsculas)

int

No

Es una palabra reservada

2.- Dado el siguiente programa, 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 static void main(String[ ] args) { } } a. Si un empleado está casado o no. b. Valor máximo no modificable: 999999. c. Día de la semana d. Día del año. e. Sexo: con dos valores posibles 'V' o 'M' f. Milisegundos transcurridos desde el 01/01/1970 hasta nuestros días. g. Almacenar el total de una factura h. Población mundial del planeta tierra. 3.- Realiza las siguientes modificaciones en el programa anterior:

a. Añade comentarios, entre otros: o Nombre de clase, descripción y autor o Comentario para la clase main y para cada una de las llaves de cierre b. Utiliza el operador de asignación para inicializar las variables a los valores que se indican en los mensajes. c. Utiliza la secuencia de escape correspondiente para generar un tabulador al principio de cada línea salvo de la primera d. Mostrar el siguiente resultado: o 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 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 o 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 de la 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 o 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 es 999999 El valor de la 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,677734 El valor de la variable totalfactura en notación científica es 1.035068E+04 El valor de la variable poblacion es 6775235741 El valor de la variable sexo es M

public class variables { // clase que habrá de ser del mismo nombre que el fichero java //public enum Sexo{H,M}; public static void main(String args[]){ // Comienza la clase principal boolean casado; final long MAXIMO; byte diasem; short diaanual; long miliseg; float totalfactura; long poblacion; char sexo1; // variables.Sexo sexo; casado = true; MAXIMO = 999999; diasem = 1; diaanual = 300; miliseg = System.currentTimeMillis(); totalfactura = 10350.677734F; poblacion = 6775235741L; // sexo = Sexo.M; sexo1 = 'M'; // Usando la orden println System.out.println("----- EJERCICIO DE VARIABLES Y TIPOS DE DATOS -----"); System.out.println("El valor de la variable casado es "+casado); System.out.println("El valor de la variable MAXIMO es "+MAXIMO); System.out.println("El valor de la variable diasem es "+diasem); System.out.println("El valor de la variable diaanual es "+diaanual); System.out.println("El valor de la variable miliseg es "+miliseg); System.out.println("El valor de la variable totalfactura es "+totalfactura); System.out.println("El valor de la variable población es "+ poblacion); System.out.println("El valor de la variable sexo es "+ sexo1); // Usando la orden printf System.out.printf("----- EJERCICIO DE VARIABLES Y TIPOS DE DATOS -----"); System.out.printf("\nEl valor de la variable casado es "+casado); System.out.printf("\nEl valor de la variable MAXIMO es "+MAXIMO); System.out.printf("\nEl valor de la variable diasem es "+diasem); System.out.printf("\nEl valor de la variable diaanual es "+diaanual); System.out.printf("\nEl valor de la variable miliseg es "+miliseg); System.out.printf("\nEl valor de la variable totalfactura es %.6f",totalfactura); System.out.printf("\nEl valor de la variable totalfactura en notación científica es %E",totalfactura); System.out.printf("\nEl valor de la variable población es "+ poblacion); System.out.printf("\nEl valor de la variable sexo es "+ sexo1+"\n"); } // Cierre de main } // Cierre de la clase

4.- Indica los errores presentes en el siguiente código: 1. / 2. operadoresaritmeticos.java 3. Programa que muestra el uso de los operadores aritméticos 4. / 5. public class operadoresaritmeticos { 6. public static main(String[] args) 7. short x = 7; 8. int y = 5; 9. float f1 = 13.5; 10. float f2 = 8f; 11. System.out.println("El valor de x es ", x, " y el valor de y es ", y); 12. System.out.println("El resultado de x + y es " + (x + y)); 13. System.out.println("El resultado de x - y es " + (x - y)); 14. System.out.printf("\n%s%s\n","División entera:","x / y = ",(x/y)); 15. System.out.println("Resto de la división entera: x % y = " + (x % y)); 16. System.out.printf("El valor de f1 es %f y el de f2 es %f\n",f1,f2); 17. System.out.println("El resultado de f1 / f2 es " + (f1 / f2)) 18. } /* operadoresaritmeticos.java Programa que muestra el uso de los operadores aritméticos */ public class operadoresaritmeticos { public static void main(String args[]){ short x = 7; int y = 5; float f1 = 13.5F; float f2 = 8f; System.out.println("El

...

Descargar como (para miembros actualizados) txt (14 Kb) pdf (59 Kb) docx (16 Kb)
Leer 9 páginas más »
Disponible sólo en Clubensayos.com