public class Banner{
private String word;
private char font;
public Banner(String word, char font){
this.word = word;
this.font = font;
}
public void display(){
String B1 = " ##### ";
String B2 = " # # ";
String B3 = " ##### ";
String B4 = " # # ";
String B5 = " ##### ";
String [] B = {B1,B2,B3,B4,B5};
String L1 = " # ";
String L2 = " # ";
String L3 = " # ";
String L4 = " # ";
String L5 = " ##### ";
String [] L = {L1,L2,L3,L4,L5};
String U1 = " # # ";
String U2 = " # # ";
String U3 = " # # ";
String U4 = " # # ";
String U5 = " #### ";
String [] U = {U1,U2,U3,U4,U5};
String E1 = " ###### ";
String E2 = " # ";
String E3 = " ###### ";
String E4 = " # ";
String E5 = " ###### ";
String [] E = {E1,E2,E3,E4,E5};
int iw = 0;
B = apply_font(B,'#',this.font);
L = apply_font(L,'#',this.font);
U = apply_font(U,'#',this.font);
E = apply_font(E,'#',this.font);
while(iw < 5){
int ia = 0 ;
while(ia < this.word.length()){
if(word.charAt(ia) == 'B'){
System.out.print(B[iw]);
}else if(word.charAt(ia) == 'L'){
System.out.print(L[iw]);
}else if(word.charAt(ia) == 'U'){
System.out.print(U[iw]);
}else if(word.charAt(ia) == 'E'){
System.out.print(E[iw]);
}ia = ia + 1;
}System.out.println();
iw = iw + 1;
}
}
public String[] apply_font(String [] w,char f,char r){
int i = 0;
String[] font = new String[w.length]; //String that has length as w
while(i < w.length){
int j = 0;
font[i]="";
while(j < w[i].length()){
if (w[i].charAt(j) == f){
font[i] = font[i] + r;
}else{
font[i] = font[i] + ' ';
}j += 1;
}
i += 1;
}
return font;
}
public static void main(String[] args){
String word = "BLUE";
Banner B = new Banner(word,'+');
B.display();
}
}
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
Link Video Presentation Resort Managemant System Project.
Video Presentation Resort Managemant System Project. จัดทำโดย พากษ์เสียง: คุณาสิน ทองมณี 5801012620011 ลำดับภาพ: สุพิชชา ศรีศิริ...
-
- 1NF หรือ Fisrt Normal Form มีเงื่อนไขอยู่ว่า ต้องไม่มีคอลลัมน์ใดในตารางที่มีค่ามากกว่า 1 ค่า หรือที่เรียกว่า Atomic ซึ่งหมายถึง ข้อมูลที่...
-
https://docs.google.com/spreadsheets/d/10Y6o-h8dAAKf7MHTtGvQDBJuzGkAx_X0WYVgj2nB8v0/edit?usp=sharing จากภาพจะเห็นว่า - เก...
ไม่มีความคิดเห็น:
แสดงความคิดเห็น