From 30d3ead1e2146c992b022d3f9529a1aa5a4eb5b0 Mon Sep 17 00:00:00 2001 From: Vivek Pramanik <39510579+icodervivek@users.noreply.github.com> Date: Fri, 31 Jan 2025 07:13:37 +0530 Subject: [PATCH] updated the other questions --- praticejava/Animal.class | Bin 399 -> 398 bytes praticejava/Calc.class | Bin 321 -> 293 bytes praticejava/CheckEven.class | Bin 0 -> 909 bytes praticejava/Demo.class | Bin 354 -> 939 bytes praticejava/Demo.java | 33 ++++++---------- praticejava/Dog.class | Bin 396 -> 384 bytes praticejava/Flipkart.class | Bin 0 -> 501 bytes praticejava/Message.java | 7 ---- praticejava/PracticeArrays.class | Bin 1179 -> 684 bytes praticejava/PracticeArrays.java | 20 ++++++---- praticejava/Rect.class | Bin 0 -> 1029 bytes praticejava/Rect.java | 16 ++++++++ praticejava/SayHello.class | Bin 986 -> 394 bytes praticejava/Student.class | Bin 982 -> 1021 bytes praticejava/Test.class | Bin 0 -> 1307 bytes praticejava/Test.java | 14 +++++++ praticejava/ThreadOne.class | Bin 445 -> 445 bytes praticejava/ThreadTwo.class | Bin 446 -> 446 bytes praticejava/index.jsp | 64 +++++++++++++++++++++++++++++++ praticejava/test.css | 3 ++ 20 files changed, 120 insertions(+), 37 deletions(-) create mode 100644 praticejava/CheckEven.class create mode 100644 praticejava/Flipkart.class delete mode 100644 praticejava/Message.java create mode 100644 praticejava/Rect.class create mode 100644 praticejava/Rect.java create mode 100644 praticejava/Test.class create mode 100644 praticejava/Test.java create mode 100644 praticejava/index.jsp create mode 100644 praticejava/test.css diff --git a/praticejava/Animal.class b/praticejava/Animal.class index 749c1507bb632dd98d5bfe858a17a5bdfa704bee..16de6c7e336ad4827a644b88588837d64d52f711 100644 GIT binary patch delta 58 zcmeBY?qi-%BOv6MmzkTGqmZ1Kr;wUhqBpU*g_YAKH8+2<7^5{K>*OFtJ$?=b4hBvJ NMg}Pc1_mYuX#nvz4F~`L delta 59 zcmeBU?q{A*!_MiNSdy8SKC!2TUpSyBF}Wl&In}YKD6z75vM8f9Bje;iMm>IJ1`Y-m O21W)c1_lNu25A5#>JCQ$ diff --git a/praticejava/Calc.class b/praticejava/Calc.class index 6aa5ec8bf29368dd357a3d84b74d41f71bbae8b7..8717a2aca80c9c225df245d46683f222a15e4c8f 100644 GIT binary patch literal 293 zcmZXP&1%9>5QWc}m}s=>zD8WCi~0hk8>J8^c46t-o8%&q{D7D~RX47LF8TmIRPl_s zD0tz{In4Q(JNNwe^9x{sL4XDvA8r>-c!I&se3^M}%I*9;-r3|J@Sd|WJG=;-$@J4l zOW-a{o~Tr*74+Y-(yrZPM}^*u&(NTVqY_*+DlthPx>Cl z@VSN_hnI_hF2VGW0hx!ky`#9WuQ~#6xm3+97Ba$u&k7Rhq L2BdmS8|YsEd5$Ns literal 321 zcmZus%Syvg5IvJeuZihHYke(c+iQs4HLcxU};75sb zvlEkEP%j#nPG z;0gEvwh{c1$1j^&<*X_j9vUs%MY@b`D_zuaT`8GQee}>57zEhCE@AkOh9I8IL{<=- za4}v9>~S@hSxRuj1v3Vg4~o!V>Ox&Nd7`R2nPklPaoJR_G4Q1M~)Qa(e%c?rW<%Fnrs!;BfA8Bpfnp;pi9N%RamS diff --git a/praticejava/CheckEven.class b/praticejava/CheckEven.class new file mode 100644 index 0000000000000000000000000000000000000000..033b595deaf3927eff42f2b18ee84ec81ba94130 GIT binary patch literal 909 zcmaJBL1rp#I!~u(nN-0!I6b_s=_NsB?crAMqDSv|a z0nTs$sRurQk3!7akw}#YAI3AY@4cCwo!@`1egUxY(nJPX133#D$TRF*@)>XYJh*6o z7+wlTG2~x)fu~+GWE;&v5d{h{bp7cRnFSzKKC}Y>aO$!y=V%S}y&tQbQ znjdJ9Rf*=H42Eq3`wT^UB%JZvnILS=mabqZb-h5mpH7A%>hqybnY=3(2x@7-u+>xC z8K3cRac=hHG;+j=r@_U(h*e9sMRR#0rHWO=!!w~q(v1sv$Y8RX7uN*UY!z@sj3kz> z+bZSp*hB+O1IKzkPZ;X|Ucw7zaxB{EAkvYYa7W2#&hUBpo(o`F^BoUdU&QsUl;dgG zSslkx<{Gg-55*ezrzL#48=d86T1eR3_j{fa9R}+(2t;K2JdQsa;J5z8hFld z@P8=1O?ofXaGO?Gf7;R#(-Yqz?;ib`&K&;)`$i5!m8?DnvSjZj5Dh&iswN*+H^MI{ ze}_@M!WQrYH@>2jhI>hP2rHU@Tj9XUOi*gg5au z^gq-~60&zTf@*XZj033olHpAYveDA%<0k^d-OI4TsB%#>eiZ z=xK)4eOuc4fFV+?oh1-Q!hmVv4y;@7&cxTkC6pQyDchb2*{X5k*;043C%D_pkk6!r z6w(ZvE+2}Pl0B|J*?K@bUvsH_;#QApA$=AHacz0gG?Br&fqNFR*kD*+qR(KA0&k8C zL>47#XBjXg4dfW2?}V$!v{YX(q}sL=AI5H1c&EJU&`s3kHpy&M&zI>im>o6tdg9Oy zz==R?FNlar@>VJBYmbkPg&wHBAIC!q_YD=GtiF^zswq`hyehLeDhyjE!n0kWh4;^E zY88)7JVDh!Eht%?p>oq4TVAQ5XoR&1t9ZzJT6q(Ouk)#21H)L}bJ=%T(c+HNv9)M2SVvL{ujO#x7rudK3_A-sEeq8^gQ4_) zC{1dZ7q+oQQyqLO)Nh(=TJO`TNS2X})qjG0qYXoz*5EmSCQz6`0_Zs+LM5FaK`mVE_OC delta 232 zcmYL?I}QO+7=^z(6YjX)jK@e6S|q{>h?Yh-r41k+wKcE}m4<}G0xZKq#FO@svjGox|PG53v9fqFJEJut Z`($TEJ$^0*4hC)pMg}Pc1_mYuX#o105qbas diff --git a/praticejava/Flipkart.class b/praticejava/Flipkart.class new file mode 100644 index 0000000000000000000000000000000000000000..eba9720453aed833b414f6684a3edea5a30949b0 GIT binary patch literal 501 zcmZuu$xZ@65Pc=fERM2+is)QSzyo{$#tViMQ4bLioR{#SXn%F=_L)JnLc|vh6mZIkhf7ZKj=5m@4@+Zny$tfYz?o15m zFf^DJHevmPkMH9|dW;GdOsb7mLMrH8M#@jdNhF2W*Rf4#UQ7E{ETtU_FJAaF+Y21! z%DBtRL=hzoWeXKl36(V>1T9P@U7uarpEj$!?4kTwzcbNMC+vQ^h%j{JUk?pC1byhL z@J>V=H9H7yB%v@;zC2%ej*PB^<8nv)3P{MUL{BrnGbX40_;#u*YZm43zk6{y>jdAnh8D(8^m+DEz|HF9HulN0lM_>nXK0 OlsZ!yOldKF0|y_H=3y5A literal 0 HcmV?d00001 diff --git a/praticejava/Message.java b/praticejava/Message.java deleted file mode 100644 index 0eafb2d..0000000 --- a/praticejava/Message.java +++ /dev/null @@ -1,7 +0,0 @@ -public class Message { - public static void main(String[] args) { - Animal ani = new Animal(); - Dog doggy = new Dog(); - doggy.eat(); - } -} diff --git a/praticejava/PracticeArrays.class b/praticejava/PracticeArrays.class index 805c3e836233e9500dc893ca7b479aaa254910a5..d2df4de8ff3a95c715995ea2a75dcb033bd36b82 100644 GIT binary patch literal 684 zcmZ{iT}uK%6o%hPZF1XEGwu8PYd0frx-)_Z0zoP;jOuFCNha3a769ojRg7`(wE{|6g}a$iih<}*$5f>x0SEL z9fp|W);I>fL{X@`VvQt$w!jgyFbJDt$i^^I44H4IvLDKp)C~Muc#%B3V8}aVx6-31 z8KaDi5oD>IXf_#g&JWoKQpr6_B8NQ3n2m8vd;xW-t2docwy8RZh&}gFtb*c^R(@Cw zwG?gYGKFc585^^hW5{+nert&J%2as%KL|C0x?p1wOVq3*so9!S{)4qQ#j(OLe56Gq zR1LYSwYcdp#P@=xWJpz%FAt)2UFu^|_b3x@3q=%p=lq8iO``l($*nP1)gaOhxvz{k z``dQYjD`g)(=D5?56s*%t*dmJp`Fp5SbqS!rGRFj)%*rcmxKeCVk5mmtZT9T41W56 zWTlXJgmsVfNpEn6(ZW3@3yFAFGJo=!`0lWX0rIqH9Yh8;CNYF1dN%7wVGC)LD9h+% GfD7+xK$XJ) literal 1179 zcmaJ=T~8B16g@)=Tei!G6bguFQN%7_D}GC>2{sZ*S|usgM4yH-X_szin%ybbf8sCD zXMDhf2YvTP8Sic(l(ex)_uiR3bI!eI_Wt>M_6tA(c@sm37>HUJ#t6gYAwS|-m&;oA z{r;h-YKD=#BOU#UA(FN$qljVDfN3EP>k7Qw@wI3YO10_GOfe*KRCd>Mq%Lbu@Mg}$ zI3^5CTDXQOhQt62gV733xRN27-mxn&OfyV>@Euu8i7!>r(vFg;y6{B6mJFz7NiW?M z3@ax!Lg(y?fq90-%a*o0N7tJ|JJmNAOeW^AVBrQ98O)l{CE@$LCP*@E_ft-hX}2t- zu*5Lisj?OsaPuWf2sc^!tYy-uA2yNYkQJaC1-TvV#jZsq!0?%BC=aIe!61K_=; zb-(Of@BN-r6u9e_9W8PU){d0IE4bYEg>T?F!`;4~29;`Hli}w7p)^$8zOaPbG=RZx z2rL*udM?vyks_lwy!sRDgc6dcXYe|Jj$#G(C=a0Df(fShaya7Vf52Ec#TbRD#3^RJ z!!A<3c8cp~xCzkK<*V`1MZW&~B&3KVN#g*T?G1V+NhF9vp>&3Jg94&3D2pQjix4r) zhQ-8@q4fssZ&J)-4C#<3LNhq`$$)K=z* vec = new Vector<>(); + vec.add(2); + vec.add(2); + vec.add(2); + System.out.println(vec); + vec.set(2,1); + System.out.println(vec); } } diff --git a/praticejava/Rect.class b/praticejava/Rect.class new file mode 100644 index 0000000000000000000000000000000000000000..55e443e31f538ab0413a4fc6252518345973ddfc GIT binary patch literal 1029 zcmaJ=(M}UV6g^Y6?6#~FiltxytDv^1w1A?rNTN-MO;Cv?_~45}8R^p9nPzuN!k_pX z`kA;nzPO)lXim*1z38XP&;<}9tW``)$E}RFtf9{od6L@y2b4*QiS0bIutsbSMBw^Di{P)*)Hq1Fb!?c} zj7Ii|VWlsOE6-I^lzRH~rntxJS_Kyjp9dAZOzd%a#pQ`7!j*lcn(dY|+S$O)(8a@x zmbfB)a5lYP&>2+j5~9LAujXpuFxXWoMNsj07>dxu6NWn@JzYiB#50Da|EJR5-|Gvv zaGPFA^uVb6P@wY| biddy}lDrZXzu&bF@tF3K6mQ`vwlV()+7JD0 literal 0 HcmV?d00001 diff --git a/praticejava/Rect.java b/praticejava/Rect.java new file mode 100644 index 0000000..dab6e0d --- /dev/null +++ b/praticejava/Rect.java @@ -0,0 +1,16 @@ + + + +public class Rect { + + public static void main(String[] args) { + int l, b, ar, per; + l = Integer.parseInt("20"); + b = Integer.parseInt("30"); + + ar = l * b; + per = 2 * (l + b); + System.out.println("Area of rectange: " + ar); + System.out.println("Perimeter of rectange: " + per); + } +} diff --git a/praticejava/SayHello.class b/praticejava/SayHello.class index d3a2cec964b9df2ec13334aae8e9940e347c0b95..ba7ebe4ad2036d25814a3b3a17e4f7344b66d1e4 100644 GIT binary patch delta 239 zcmcb`-o?yy>ff$?3=9m;3^EhB^m#cMI2btD8Mt^DxEXjRwi?QFFz_)l@OY%=vdO-T()FzAMX9MJj0{}C`K3k4 zscxA$sf-MqE~&ZsdRd8Oi3|!1q6|zxYZ<^KD+3z?BZD}QCkvz*fi$bub_T|cKn5d& r1ds$tgOoBdNWzt>g82*#oSPWfg?P6y@FSFSi9n6z0IQY)>y-uoWGo<0 literal 986 zcmaJ=+iuf95Ivil9pg5|p)F}k36Pc~g@*f!Q3XV*f)t=qs_?+mCRw#^9B*WABKc4F z4G{{D0M3qTz&3?z`$kTQ`*hGFf3k9p1I-dXKK z=R$N9L*}L9IqHZZS+2Bo=nUz$GZy_U3|!M-npnXqgWlp{L%6PFNO^o97_82wQQFzlBXc`J({16$bEuw&vDb{X3HJ(XwVVDs>mKWLOl;B* z89vX>GEI!h8rX>}8{OpG2{Ua|@D=>m`~(&;EV16$Rf zU{y=|j_giMSQD?9qFbyeeVuN4AVd6f@}j7*FvWg}>=H@h1QP diff --git a/praticejava/Student.class b/praticejava/Student.class index e23bba301cb73421fb368ece525cfe85bc08aec8..790ea5fd2da7979e3c32dfcf09ac36f69c89d2ce 100644 GIT binary patch delta 426 zcmZWl%Sr-K82;|<7icqMP(5lT)hhbvW7&T~BuORatL6HS6 zgtl#k9-?Xou;T7p2;AOeVn5yK=Q&}j*` zVb&R#KD{v8Xq_N1D$Vgjhv5PBTq~G_SIsrkEcE9qZW8Pz)o1lJ`YJ+VTd9F|k8P zdGAWf)7ALBf)K*|5=Cy!Rps!(55gjM3tUN_7;m5_ZU{@9B`hU`Wn?%@YMy5)4jIWF zG^5Z%WGsk|AU`{6(D{=HD}Q%fu%g7E^ou`Z%6LJ9L+fJ>ctvt-p|d|&Ji`mCSmj>9 V8nRraU7jO{%@Ko8#x{15_ys(;MKAyW delta 367 zcmX9&%}N4c6g_tw8=KTAjlz^L)6%ihehi|OxKWS@iuR*@4Cds-q(Q4T?L+28Dzv~w z571WVEs9>C=uR%a^WAgrx#ylAP&sn9_TOD!KyKD&O)M!}3eV~LEJ$8&{x78G7 z$1!fN-A7tV{ zeoCb~U3@;+11cDzcj45Wj%zfTWe+B9JArw6^MCgfIgjL1}WJW*Z6sDmdi~vv4 z%q9j!UME(}KVwcG@cICu5f*_L#66dTiH*v402NVA<3omP32RvA-?P*CWl{WB5Vkp0 G39&yAZaw?} diff --git a/praticejava/Test.class b/praticejava/Test.class new file mode 100644 index 0000000000000000000000000000000000000000..abd42d630cf203ee6aa165a5264bcc81d4ad6343 GIT binary patch literal 1307 zcmaJ>>rN9v6#j;mE?pKW#c~s{%EcCx;$104rGiw8nv~QS|2VW0y0D#XcBe$%M4!Ol z@&gh~d;s6YS5VJvODuudq;olQ&Ue1~&Yb=E`{W0JJYJdTLdZbaLN_7|v0c8;GY*$K znK#?JqM{fg%eJ)D3PUKBE*t1!7zmu2%62lP3YSuNQJCm8U|HzHr86j{17C?cLzgWX z62&0Wb~6RpXsVL(1g~dJ7>Mco0}Lan3tiG>ong?zWh97*+azB9z}|YcJO%5)Fy&v9 zN_a`0l+F6K@RpJ$MlojKiiL4ZFbtm3=!j(KZfG0=ZgU7!Ada@&$)?MiB_(g#Mu-3!t;qxUrF)G-X?FfxtJxl=~cwK zt=UF3p#`lv6=&6Tm9ISB*c7VfR{b8(;~L$niDVnB+OAvD_Lq{ZKZ2(wo?+EMUaS0^ zVLGT^prbAK-93?Mm8m8CI9Cv$+&XB8 z3*0*eZ1qjHv)FBjJa?Rutpq7(6?EI=9q#+WH}HaC=G>hwqH2IdpZve8egMI}=&`1$ zz4cFz)Zk#4r&We#rY&>FVBdn{n>6ZU?RtwwtL1c@h?bB#LU`w%xrvIq0z~G{qu{QCQfi&Bh2cgA?T#D1P%i1 zC4PfMVTAf@3_X}6dy1NVk*F-wXGN2mYbC}V+@)PF&G&GhXpLY75Acwvk6{XrXcfZa lz@zK8?t6o=1eun|)P*d;ff6u0p??l*v@>b7jt#uT=wHTMJKz8S literal 0 HcmV?d00001 diff --git a/praticejava/Test.java b/praticejava/Test.java new file mode 100644 index 0000000..3cb43c7 --- /dev/null +++ b/praticejava/Test.java @@ -0,0 +1,14 @@ +import java.util.Scanner; +class Test { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + System.out.print("Enter a number: "); + int num = sc.nextInt(); + int reverse = 0; + while (num != 0) { + reverse = reverse * 10 + num % 10; + num /= 10; + } + System.out.println("The reversed number is: " + reverse); + } +} \ No newline at end of file diff --git a/praticejava/ThreadOne.class b/praticejava/ThreadOne.class index 49da7b54381e4d45095a536f0b8e86806c7be928..b5d1ee9468a8ff02967be312a1b5b27e455adf70 100644 GIT binary patch delta 46 zcmdnXyq9^ybVfC126hG(20jL61`!4}1}O#x22KX1KMYKazZe7=7#XC20!$1t0H_KD AkpKVy delta 46 zcmdnXyq9^ybVfB626hHk20jKB1`!}jih+TFlY!|E0~6yf20;c!25F!G6N3x@sEP%Z diff --git a/praticejava/ThreadTwo.class b/praticejava/ThreadTwo.class index f49f9be5c1610c3f044f38f2e785e254e4124963..3c7f3cbb4dd1cb2dd46694c13aa9e3c1257380fa 100644 GIT binary patch delta 46 zcmdnTypMUq3`R9>1`Y-u27U%^22ln+1}O#x22KX1KMYKazZirV7#XC20!$1t0Ic{0 AxBvhE delta 46 zcmdnTypMUq3`R8`1`Y;Z27U$}22mg>#lXP8$-wl7fr;@KgAfBFgEUZpi9rSct#}2z diff --git a/praticejava/index.jsp b/praticejava/index.jsp new file mode 100644 index 0000000..4a18f63 --- /dev/null +++ b/praticejava/index.jsp @@ -0,0 +1,64 @@ +
29. Design a login page using JSP and Servlet.
+
+
+            
+              <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 
+              <%@ page import="java.util.Date, java.text.SimpleDateFormat" %>
+              
+              <!DOCTYPE html>
+              <html>
+                <head>
+                  <meta charset="UTF-8" />
+                  <title>Login Page</title>
+                  <link rel="stylesheet" href="./css/style.css" type="text/css" />
+                </head>
+                <body>
+                  <div class="login-container">
+                    <form action="#" method="POST" class="login-form">
+                      <h1 class="title">Login</h1>
+                
+                      <div class="input-group">
+                        <label for="email">Email</label>
+                        <input
+                          type="email"
+                          id="email"
+                          name="email"
+                          placeholder="Enter your email"
+                          required
+                        />
+                      </div>
+                
+                      <div class="input-group">
+                        <label for="password">Password</label>
+                        <input
+                          type="password"
+                          id="password"
+                          name="password"
+                          placeholder="Enter your password"
+                          required
+                        />
+                      </div>
+                
+                      <button type="submit" class="login-btn">Login</button>
+                
+                      <p class="register-link">
+                        Don't have an account? <a href="#">Register here</a>
+                      </p>
+                    </form>
+                  </div>
+                  <div class="footer">
+                    <hr />
+                    <%-- Get current year --%>
+                    <%
+                      Date currentDate = new Date();
+                      SimpleDateFormat sdf = new SimpleDateFormat("yyyy");
+                      String currentYear = sdf.format(currentDate);
+                    %>
+                    <p>© <%= currentYear %> All Rights Reserved.</p>
+                  </div>
+                </body>
+              </html>
+            
+            
+              
+
\ No newline at end of file diff --git a/praticejava/test.css b/praticejava/test.css new file mode 100644 index 0000000..94343cc --- /dev/null +++ b/praticejava/test.css @@ -0,0 +1,3 @@ +h1{ + font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif; +} \ No newline at end of file