69 lines
2.2 KiB
Java
69 lines
2.2 KiB
Java
import java.util.Scanner;
|
|
|
|
public class Main {
|
|
|
|
public static void main(String[] args) {
|
|
|
|
AsciiArt_1 a= new AsciiArt_1();
|
|
int x;
|
|
int y;
|
|
int opcion;
|
|
int guardarTxt;
|
|
|
|
Scanner teclado = new Scanner(System.in);
|
|
|
|
do {
|
|
System.out.println("ASCII ART");
|
|
System.out.println("Menu de dibujos");
|
|
System.out.println("1. Perrito.\n2. Planta.\n3. Libro.\n4. Salir.");
|
|
System.out.println("Eliga la opcion de su preferencia: ");
|
|
opcion = teclado.nextInt();
|
|
switch(opcion){
|
|
case 1:
|
|
System.out.println("Ingrese las coordenadas: ");
|
|
System.out.println("x: ");
|
|
x= teclado.nextInt();
|
|
System.out.println("y: ");
|
|
y= teclado.nextInt();
|
|
a.paint1(x, y);
|
|
System.out.println("Desea guardar en un archivo txt?\n1. Si. \n2. No.");
|
|
guardarTxt= teclado.nextInt();
|
|
if (guardarTxt==1){
|
|
a.guardarPaint1();
|
|
}
|
|
break;
|
|
case 2:
|
|
System.out.println("Ingrese las coordenadas: ");
|
|
System.out.println("x: ");
|
|
x= teclado.nextInt();
|
|
System.out.println("y: ");
|
|
y= teclado.nextInt();
|
|
a.paint2(x, y);
|
|
System.out.println("Desea guardar en un archivo txt?\n1. Si. \n2. No.");
|
|
guardarTxt= teclado.nextInt();
|
|
if (guardarTxt==1){
|
|
a.guardarPaint2();
|
|
}
|
|
break;
|
|
case 3:
|
|
System.out.println("Ingrese las coordenadas: ");
|
|
System.out.println("x: ");
|
|
x= teclado.nextInt();
|
|
System.out.println("y: ");
|
|
y= teclado.nextInt();
|
|
a.paint3(x, y);
|
|
System.out.println("Desea guardar en un archivo txt?\n1. Si. \n2. No.");
|
|
guardarTxt= teclado.nextInt();
|
|
if (guardarTxt==1){
|
|
a.guardarPaint3();
|
|
}
|
|
break;
|
|
case 4:
|
|
System.out.println("Ha finalizado el programa.");
|
|
break;
|
|
default:
|
|
System.out.println("El numero que ingreso es incorrecto");
|
|
}
|
|
}while(opcion!=4);
|
|
}
|
|
} |