-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.java
97 lines (79 loc) · 5.24 KB
/
main.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
/**
* @author DAW120
* 📌 EJERCICIO 2, Hoja 1.
*
• Realiza las siguientes modificaciones en el programa anterior:
a. 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
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:
*
* 🏴 a. esto ha sido un comentario en varias lineas..
*/
// todo esto son comentarios simples a una linea:
package com.solomongo.ejercicio2_hoja1;
//el nombre del paquete va lo primero.
// podria ser que se necesiten import, que van aqui..
import java.lang.System;
public class Ejercicio2_Hoja1 {
// la clase main automaticamente con MAYUSCULAS (llevara método):
public static void main(String[] args) {
// el metodo, inicializa ejecutando el programa:
//VARIABLES:
// primero se declara el tipo antes de usarla;
// se define el Nombre;
// 🏴 b. y se las asigna un valor:
boolean casado=true; // SE PUEDE asignar y definir a la misma vez
final int MAXIMO=999999; // constante MAYUSC, con atributo: final
byte diasem=1;
short diaanual=300;
char sexo='M'; // con el tipo char y entre comillas dobles
long miliseg = 1298332800000L; // tipo long: llevan atributo L
float totalfactura=10350678f; // tipo float: llevan atributo f
long poblacion = 6775235741L; // tipo long: llevan atributo L
// el metod S.out (+TAB)print (ln): saca resultados en pantalla, por lineas:
// 🏴 c.
// sec. de escape: \t tabula el resto de lineas excepto primera:
System.out.println("----- EJERCICIO DE VARIABLES Y TIPOS DE DATOS -----");
// 🏴 d.
// ORDEN PRINT(ln):
System.out.println("\tEl valor de la variable casado es: "+ casado);
System.out.println("\tEl valor de la variable MAXIMO es: " + MAXIMO);
System.out.println("\tEl valor de la variable diasem es: " + diasem);
System.out.println("\tEl valor de la variable diaanual es: " + diaanual);
System.out.println("\tEl valor de la variable sexo es: " + sexo);
System.out.println("\tEl valor de la variable miliseg es: " + miliseg);
System.out.println("\tEl valor de la variable totalfactura es: " + totalfactura);
System.out.println("\tEl valor de la variable poblacion es: " + poblacion +"\n\n");
// ORDEN PRINT: (se añade +"\n" para sustituir el salto del metodo anterior:
// con el tabulador: \t
System.out.print("----- EJERCICIO DE VARIABLES Y TIPOS DE DATOS -----\n");
System.out.print("\tEl valor de la variable casado es: "+ casado +"\n");
System.out.print("\tEl valor de la variable MAXIMO es: " + MAXIMO +"\n");
System.out.print("\tEl valor de la variable diasem es: " + diasem +"\n");
System.out.print("\tEl valor de la variable diaanual es: " + diaanual);
System.out.print("\n\tEl valor de la variable sexo es: " + sexo);
System.out.print("\n\tEl valor de la variable miliseg es: " + miliseg);
System.out.print("\n\tEl valor de la variable totalfactura es: " + totalfactura);
System.out.print("\n\tEl valor de la variable poblacion es: " + poblacion+"\n\n");
// ORDEN PRINT(f):
System.out.print("----- EJERCICIO DE VARIABLES Y TIPOS DE DATOS -----\n");
System.out.printf("\tEl valor de la variable casado es: "+ casado +"\n");
System.out.printf("\tEl valor de la variable MAXIMO es: " + MAXIMO+"\n");
System.out.printf("\tEl valor de la variable diasem es: " + diasem+"\n");
System.out.printf("\tEl valor de la variable diaanual es: " + diaanual+"\n");
System.out.printf("\tEl valor de la variable sexo es: " + sexo+"\n");
System.out.printf("\tEl valor de la variable miliseg es: " + miliseg+"\n");
// los siguientes llevan sutiles cambios: alguna máscara de sustitución y unas tildes..
System.out.printf("\tEl valor de la variable totalfactura es:%-6f", 10350.67773400); // la salida de printf redondea el resultado
String acento = "\u00eD";
System.out.printf("\n\tEl valor de la variable totalfactura en notacif3n cient" + acento + "fica es: " + totalfactura + "+04\n");
System.out.printf("\tEl valor de la variable poblacion es: " + poblacion);
} /* esta llave cierra el método que llevará el programa
y será el ambito de las variables, donde funcionarán
*/
} // esta llave final cierra la clase: Ejercicio2_Hoja1 y se formará el objeto.