From 8b6b3adc3b620f6aa1d90ce7e769f23ac1734f5f Mon Sep 17 00:00:00 2001 From: gababababibbo Date: Mon, 9 Jun 2025 12:58:57 +0200 Subject: [PATCH] pausa pranzo --- Spirit_Arnaldo_Selvaggio/bin/Input.class | Bin 240 -> 937 bytes Spirit_Arnaldo_Selvaggio/bin/Main.class | Bin 1012 -> 1791 bytes Spirit_Arnaldo_Selvaggio/bin/Output.class | Bin 623 -> 359 bytes Spirit_Arnaldo_Selvaggio/src/Input.java | 22 +++++++++++++++++++++- Spirit_Arnaldo_Selvaggio/src/Main.java | 20 ++++++++++++++++++-- Spirit_Arnaldo_Selvaggio/src/Output.java | 4 ---- 6 files changed, 39 insertions(+), 7 deletions(-) diff --git a/Spirit_Arnaldo_Selvaggio/bin/Input.class b/Spirit_Arnaldo_Selvaggio/bin/Input.class index cf795ee59f684c1f96d8ad99e69decb22c41299a..c37745fade59982f1f836a3c7a99db4d1ac52403 100644 GIT binary patch literal 937 zcmZvb%Wl&^6o&t4(p;R-7B{^>xwt@S(w2I`2B{TLia?g4bkV9(yPG7FFvXcE&N#dj z3s@1c-~o6j#F>c^5zWGL<{bb2&OgWYuirm@0ysig#2mwXq^?s_M4n;kijR00bJY(| z+E=1u7z&3{N%N8+S8tp%m=SVDOu|!{c+FNSkNH zy!jx948^8vc0kXmbRZJ_UXs}8M7jo13AY)xKBZh48T9|&3%X(`yCUIAPl}0n6?j<2 zN)a`Nb!oznvaQ43br{Qb=vutxhF7tQH8PY4-i?$IeUZEo=CcrrVXfZ$ci2;tNYy`x zqDI8P$P1(B4Lc$>yrloQ(wY;qMvp|KbC=v1C#1Nk=$B)SVe$MqS)pWKEw8m zrk69oWPpa{-|R?6Ca%t8Pe*DbIuJ3{R34u~%leZd{T_y1Y}JCLQrk+BfgH$?w~_ViRPF zzA_+BJNi^;EmHQJBBMCJ^Btvcw3&lPt4GmF^CYa$t~wD>yhRzq0v2htfMdd1ZN*!J0I*lo#OhAiSok%lGnX+}&2tvSx?sI+XZ3`Gs*Wp@Atjm`}4f-x4ZxR z^fQ1wY#9Lw!3E8z%LqzHY-)G4QB$i|M;F&O^|B)&JZ01kXIes6I#Z(UtX0vY=t3lh z5W*7T1*5JP-P*ct-_+JkU4mM$%9>fyY(wb#n?dJ}(WJM6h?S$C8l{B(^zA}B=89t* z^=d9tl5t#uJj-NE(^Ak&`=a)-qaZ0Ev}`q-Rul<5BT^WUkWP2{=-gS$loSjyg&EdY zrq?0XG-J97PSNR-<<=_-hIu|`_)*U=>I|t+@Ei?Fx?Rx~ydWI7jV-sSAT72H%hVK{ z7q)Jdn-_(F;YS#u!F6q8V_U(Cq6FQxWV|Gy*DKj|40AMZ+uC-)XgX1hAtILX7$$I) zxoMS(gyer~^LvuZtjTzpt{1dMLyKY(5gAkTzhszHb3%QUSuDCv!=>M8u`xsY`MRg) zMVvfdi{S?5*uc75V`6g#yXIK7;dOdmSj@-p2HunqZI*S@(TY}$-R(#Za>A&4#nH-Jti*egGM3rd z70b2D`VB+8+lY9YBVsgh8k_=tA%Fl8-#J&A+9;(&89KiM<$Lcq%2gbL7mjg_`398T z)FS9XoIAW6_>_*0bMNmK6054J_I2&BXirJ0Cxo)#DJRuug;MmC)9P8FWP_geyn4>l zLY|gUF9gL|*wZelqn;+WFt)mb%ULC*TzH5pw^GVQUtID?^Dh$;|Id+{U}i{64+DM-*W`^LU>& zQD$`wA3|gFN4Sc0lv&X(Mo@vy_W&L`o>tM3DZaby!?OR^Spk zQBZIJuE()@n@%2wbI<+GeSgl6X@CEId;vu+#`aK^jZ3f7@ocuSOtOk(Z4h<_p-l#B z^6aJAC#jh41x-I_^+T@`w3}Yo?ga|n>pk=p3%AjWwivx8>g&eS1g9{oF*h&3b_`Uc zs#A16GWD8L(T%=pt2GR4Ip;YV>Hg@GO#PjmoV9Gdu{#z&5l^?65v}2%vmzUtB*|h@ zBE>Zp4N3W==}KbAT%5k2a>)lT+e3}j@QJcrSZk$$}CE3wB8_5L{uEW%1NN0 zpx^-9fD=%11H^zuhen#2_h$6o%!l*2;JTllm4(CFcnR=Jg@IvYxx8SSBg z(8V&LaV>9UG?r-+#doly7w1`d4AK3Aa1;bDoppj_lyV?@}-&Rme7+PqKg`Yr@>gbvRf G?0o}pCP<9{ diff --git a/Spirit_Arnaldo_Selvaggio/src/Input.java b/Spirit_Arnaldo_Selvaggio/src/Input.java index d98c900..d339a0a 100644 --- a/Spirit_Arnaldo_Selvaggio/src/Input.java +++ b/Spirit_Arnaldo_Selvaggio/src/Input.java @@ -1,3 +1,23 @@ +import it.kibo.fp.lib.InputData; + public class Input { - + public Input(){ + + } + + public int numeroGiocatori(){ + int i = InputData.readIntegerBetween("quanti giocatori desiderano giocare? ", 3, 6); + return i; + } + + public String sceltaNome(){ + String s = InputData.readString("Scegli il tuo nome", false); + return s; + } + + public boolean sceltaTifoInveimento(){ + boolean s = InputData.readYesOrNo("vuoi fare il tifo o vuoi inveire? (Y/tifo, N/inveimento)"); + return s; + } + } diff --git a/Spirit_Arnaldo_Selvaggio/src/Main.java b/Spirit_Arnaldo_Selvaggio/src/Main.java index 6beef37..db5349a 100644 --- a/Spirit_Arnaldo_Selvaggio/src/Main.java +++ b/Spirit_Arnaldo_Selvaggio/src/Main.java @@ -1,3 +1,5 @@ +import java.util.ArrayList; + public class Main { public static void main(String[] args) { Cavallo cavallo1 = new Cavallo("Nawt","Rosso", false); @@ -7,12 +9,26 @@ public class Main { Cavallo cavallo5 = new Cavallo("Bupkus","Viola", false); Cavallo cavallo6 = new Cavallo("Bugs","Bianco", true); Cavallo cavallo7 = new Cavallo("Daffy","Nero", true); + ArrayList cavalli = new ArrayList<>(); + cavalli.add(cavallo1); + cavalli.add(cavallo2); + cavalli.add(cavallo3); + cavalli.add(cavallo4); + cavalli.add(cavallo5); + cavalli.add(cavallo6); + cavalli.add(cavallo7); + ArrayList giocatori = new ArrayList<>(); Mappa mappa = new Mappa(); + Pila pila = new Pila(); Output output = new Output(); - output.richiestaGiocatori(); - + Input input = new Input(); + int n = input.numeroGiocatori(); + for(int i = 0; i < n; i++){ + String s = input.sceltaNome(); + giocatori.add(new Giocatore(s)); + } } } diff --git a/Spirit_Arnaldo_Selvaggio/src/Output.java b/Spirit_Arnaldo_Selvaggio/src/Output.java index bce2422..a607339 100644 --- a/Spirit_Arnaldo_Selvaggio/src/Output.java +++ b/Spirit_Arnaldo_Selvaggio/src/Output.java @@ -4,10 +4,6 @@ public class Output { } - public void richiestaGiocatori(){ - System.out.println("Quanti giocatori desiderano giocare? "); - } - public void mostraMappa (Mappa mappa){ }