adopted apple
JCHJava Community | Help. Code. Learn.
•Created by adopted apple on 4/13/2025 in #java-help
sizing problem
heres the code^
11 replies
JCHJava Community | Help. Code. Learn.
•Created by adopted apple on 4/13/2025 in #java-help
sizing problem
import java.util.Scanner;
public class AssignedAsciiArt {
public static void main(String[] args){
Scanner in = new Scanner(System.in);
System.out.print("What size space needle would you like to see? ");
int size = in.nextInt();
point(size);
body(size);
}
public static void point(int size){
for(int i = 1;i<=size;i++){
for(int u=1;u<=size+8;u++){
System.out.print(" ");
}
System.out.println("||");
}
for(int n = 1;n <= size;n++){
int spaceloop =(n*-3)+12;
for (int space = 1; space <= spaceloop; space++) {
System.out.print(" ");
}
System.out.print("__/");
if(n==1){
System.out.print("||");
}
for(int y = 1; y<=2;y++){
if(n>1){
if(y==2){
System.out.print("||");
}
for(int t = 1;t<=n-1;t++){
System.out.print(":::");
}
}
}
System.out.print("\\__\n");
}
}
public static void body(int size){
for(int i = 1;i<=size;i++){
for(int u=1;u<=size+8;u++){
System.out.print(" ");
}
System.out.println("||");
}
for(int p = 1;p<=size*size;p++){
for(int j=1;j<=2;j++){
if(j==1){
System.out.print(" |");
}
if(j==2){
System.out.print("||");
}
for(int q = 1;q<=size-2;q++){
System.out.print("%");
}
if(j==2){
System.out.println("|");
}
}
}
}
}
import java.util.Scanner;
public class AssignedAsciiArt {
public static void main(String[] args){
Scanner in = new Scanner(System.in);
System.out.print("What size space needle would you like to see? ");
int size = in.nextInt();
point(size);
body(size);
}
public static void point(int size){
for(int i = 1;i<=size;i++){
for(int u=1;u<=size+8;u++){
System.out.print(" ");
}
System.out.println("||");
}
for(int n = 1;n <= size;n++){
int spaceloop =(n*-3)+12;
for (int space = 1; space <= spaceloop; space++) {
System.out.print(" ");
}
System.out.print("__/");
if(n==1){
System.out.print("||");
}
for(int y = 1; y<=2;y++){
if(n>1){
if(y==2){
System.out.print("||");
}
for(int t = 1;t<=n-1;t++){
System.out.print(":::");
}
}
}
System.out.print("\\__\n");
}
}
public static void body(int size){
for(int i = 1;i<=size;i++){
for(int u=1;u<=size+8;u++){
System.out.print(" ");
}
System.out.println("||");
}
for(int p = 1;p<=size*size;p++){
for(int j=1;j<=2;j++){
if(j==1){
System.out.print(" |");
}
if(j==2){
System.out.print("||");
}
for(int q = 1;q<=size-2;q++){
System.out.print("%");
}
if(j==2){
System.out.println("|");
}
}
}
}
}
11 replies