- Buatlah Array string untuk menampung warna yang akan digunakan
- Masukkan kalimat yang akan diubah warnanya
- Lakukan perulangan utuk merubah karakter, lakukan sebanyak karakter yang diinputkan.
- mengkondisikan jika ada sepasi maka tidak akan diberi warna.
- Cetak karakter yang sudah diberi warna
- Lakukan perulangan tersebut hingga selesai
- Selesai.
Code JSP
Untuk Form
<form method="POST" action="http://localhost:8080/aq/jsp.jsp">
Masukkan kalimat:<input type="text" name="kalimat"><br>
<input type="submit" value="Proses" name="btnkrim">
</form>
Untuk Prosesnya
<%
String[] warna = {"yellow","green","blue","purple","reed"};
int klm = 0;
String kalimat = request.getParameter("kalimat");
for(int i = 0; i < kalimat.length(); i++){
if(klm > 4){
klm = 0;
}
if(kalimat.charAt(i) == ' '){
out.print(kalimat.charAt(i));
klm -= 1;
}else{
out.print("<font size="+"30 "+ "color=" + warna[klm] + ">" +
kalimat.charAt(i) + "</font>");
}
klm++;
}
%>
String[] warna = {"yellow","green","blue","purple","reed"};
int klm = 0;
String kalimat = request.getParameter("kalimat");
for(int i = 0; i < kalimat.length(); i++){
if(klm > 4){
klm = 0;
}
if(kalimat.charAt(i) == ' '){
out.print(kalimat.charAt(i));
klm -= 1;
}else{
out.print("<font size="+"30 "+ "color=" + warna[klm] + ">" +
kalimat.charAt(i) + "</font>");
}
klm++;
}
%>
Hasil Yang dicetak

Tidak ada komentar:
Posting Komentar