117 lines
4.3 KiB
Java
117 lines
4.3 KiB
Java
import java.io.BufferedReader;
|
|
import java.io.InputStreamReader;
|
|
import java.io.IOException;
|
|
|
|
|
|
class Main
|
|
{
|
|
public static void main(String[] args) {
|
|
InputStreamReader isr = new InputStreamReader(System.in);
|
|
BufferedReader buff = new BufferedReader(isr);
|
|
|
|
String inputUser;
|
|
|
|
try {
|
|
// Buffer
|
|
System.out.printf("%n");
|
|
System.out.printf("Ingrese un numero Int: ");
|
|
inputUser = buff.readLine();
|
|
int inputUserInt = Integer.parseInt(inputUser);
|
|
|
|
System.out.printf("Ingrese un numero Float: ");
|
|
inputUser = buff.readLine();
|
|
float inputUserFloat = Float.parseFloat(inputUser);
|
|
|
|
|
|
|
|
System.out.printf("Ingrese un numero Double: ");
|
|
inputUser = buff.readLine();
|
|
double inputUserDouble = Double.parseDouble(inputUser);
|
|
|
|
System.out.printf("Ingrese un numero String: ");
|
|
inputUser = buff.readLine();
|
|
String inputUserString = inputUser;
|
|
|
|
System.out.printf("| Int: %d | Float: %.02f | Double: %.02f | String: %s |%n",
|
|
inputUserInt, inputUserFloat, inputUserDouble, inputUserString);
|
|
|
|
System.out.printf("%n");
|
|
// Loop
|
|
for (int x = 1; x <= 11; x = x + 1) {
|
|
// Loop 11
|
|
System.out.printf("Loop: %d%n", x);
|
|
}
|
|
|
|
// Other parsers
|
|
System.out.printf("%n");
|
|
switch ((int)12.23D) {
|
|
case 11:
|
|
System.out.printf("Case: 11%n");
|
|
break;
|
|
case 12:
|
|
System.out.printf("Case: 12%n");
|
|
break;
|
|
case 13:
|
|
System.out.printf("Case: 13%n");
|
|
break;
|
|
default:
|
|
System.out.printf("Case: Default%n");
|
|
break;
|
|
}
|
|
System.out.printf("%n");
|
|
|
|
// Print parser
|
|
System.out.printf("Integer 0: %d%n", (int) 1.2);
|
|
|
|
System.out.printf("Float 0: %.2f%n", 1f);
|
|
System.out.printf("Float 1: %.2f%n", (float)1);
|
|
|
|
System.out.printf("Double 0: %.2f%n", 1d);
|
|
System.out.printf("Double 1: %.2f%n", (double)1);
|
|
|
|
System.out.printf("Long 0: %d%n", 1l);
|
|
System.out.printf("Long 1: %d%n", (long) 1);
|
|
|
|
System.out.printf("String 0: %s%n", String.valueOf(1));
|
|
System.out.printf("String 1: %s%n", String.valueOf(2f));
|
|
System.out.printf("String 2: %s%n", String.valueOf(3l));
|
|
|
|
System.out.printf("String 3: %s%n", String.valueOf((int) 4.23));
|
|
System.out.printf("String 4: %s%n", String.valueOf((long) 5.23));
|
|
System.out.printf("String 5: %s%n", String.valueOf((float) 6.25));
|
|
System.out.printf("String 6: %s%n", String.valueOf((double) 7.71));
|
|
|
|
System.out.printf("String 7: %s%n", String.format("%.2f", 8.18));
|
|
|
|
|
|
// Impotant letters
|
|
System.out.printf("%n");
|
|
System.out.printf("return;%n");
|
|
System.out.printf("java.io.BufferedReader;%n");
|
|
System.out.printf("java.io.InputStreamReader;%n");
|
|
System.out.printf("java.io.IOException;%n");
|
|
System.out.printf("%n");
|
|
|
|
System.out.printf("InputStreamReader isr = new InputStreamReader(System.in);%n");
|
|
System.out.printf("BufferedReader buff = new BufferedReader(isr);%n");
|
|
System.out.printf("%n");
|
|
System.out.printf("buff.readLine();%n");
|
|
System.out.printf("Float.parseFloat();%n");
|
|
System.out.printf("Integer.parseInt();%n");
|
|
System.out.printf("Double.parseDouble();%n");
|
|
System.out.printf("Long.parseLong();%n");
|
|
System.out.printf("%n");
|
|
|
|
System.out.printf("try{}%n");
|
|
System.out.printf("catch{IOException e}%n");
|
|
System.out.printf("catch{NumberFormatException e}%n");
|
|
System.out.printf("%n");
|
|
|
|
} catch (IOException e) {
|
|
System.out.println("Ocurrio un error de entrada/salida:" + e.getMessage());
|
|
} catch (NumberFormatException e) {
|
|
System.out.println("Por favor, ingresa solo numeros validos.");
|
|
}
|
|
}
|
|
}
|