From 1586311489478f159982f3d338f62263cd3d7322 Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Fri, 17 Jan 2025 18:34:28 +0100 Subject: [PATCH] Opzione 2 --- Program.cs | 188 ++++++++++++++---- bin/Debug/net9.0/ripasso4.dll | Bin 6144 -> 8704 bytes bin/Debug/net9.0/ripasso4.pdb | Bin 11508 -> 12628 bytes obj/Debug/net9.0/ref/ripasso4.dll | Bin 5632 -> 5632 bytes obj/Debug/net9.0/refint/ripasso4.dll | Bin 5632 -> 5632 bytes obj/Debug/net9.0/ripasso4.AssemblyInfo.cs | 4 +- .../net9.0/ripasso4.AssemblyInfoInputs.cache | 2 +- obj/Debug/net9.0/ripasso4.dll | Bin 6144 -> 8704 bytes obj/Debug/net9.0/ripasso4.pdb | Bin 11508 -> 12628 bytes 9 files changed, 154 insertions(+), 40 deletions(-) diff --git a/Program.cs b/Program.cs index a56d1d2..12cf6fb 100644 --- a/Program.cs +++ b/Program.cs @@ -1,11 +1,12 @@ namespace ripasso4; class Program { - const int dimensione = 25; + const int dimensione = 5; static void Main(string[] args) { Console.Clear(); //dichiarazione e inizializzazione variabili int scelta; + string[] arrayNomi = new string[dimensione], arrayCognomi = new string[dimensione]; //menu do { @@ -29,7 +30,9 @@ class Program { break; case 2: Console.Clear(); - CreaVettoriParalleli(); + CreaVettoriParalleli(arrayCognomi, arrayNomi); + ControllaVettoriParalleli(arrayCognomi, arrayNomi); + CercaAlunni(arrayCognomi, arrayNomi); Pausa(); break; case 3: @@ -45,21 +48,22 @@ class Program { } while (scelta != 0); } - static void StampaArray(int[] p_insieme) { + static void StampaArray(string[] p_insieme) { for (int j = 0; j < p_insieme.Length; j++) { Console.WriteLine("Elemento " + j + ": " + p_insieme[j]); } } - static int[] CreaVettoreOrdinato() { - int[] arrayCasuale = CreaArrayCasuale(), ritorno = new int[dimensione]; + static string[] CreaVettoreOrdinato() { + int[] arrayCasuale = CreaArrayCasuale(); + string[] ritorno = new string[dimensione]; int indiceDecrescenteArray = dimensione - 1, indiceCrescenteArray = 0; for (int i = 0; i < dimensione; i++) { if (arrayCasuale[i] % 2 != 0) { - ritorno[indiceDecrescenteArray] = arrayCasuale[i]; + ritorno[indiceDecrescenteArray] = Convert.ToString(arrayCasuale[i]); indiceDecrescenteArray--; } else { - ritorno[indiceCrescenteArray] = arrayCasuale[i]; + ritorno[indiceCrescenteArray] = Convert.ToString(arrayCasuale[i]); indiceCrescenteArray++; } } @@ -92,42 +96,152 @@ class Program { } return ritorno; } - static void CreaVettoriParalleli() { - string nome, cognome; - string[] arrayNomi = new string [dimensione], arrayCognomi = new string [dimensione]; - char scelta; - - for (int i = 0; i< dimensione; i++){ - do { - Console.Write("Inserire il nome dell'alunno n." + (i + 1) + ": "); - nome = Console.ReadLine(); + static void CreaVettoriParalleli(string[] p_arrayCognomi, string[] p_arrayNomi) { - Console.WriteLine("Nome inserito: " + nome); - do{ - Console.Write("È corretto? [S/N]"); - scelta = Convert.ToChar(Console.ReadLine()); - switch(scelta){ - case 'S': - arrayNomi[i] = nome; + for (int i = 0; i < dimensione; i++) { //Inserimento nomi e cognomi + Console.Clear(); + + //Inserimento cognomi + Console.Write("Inserire il cognome dell'alunno n." + (i + 1) + ": "); + p_arrayCognomi[i] = Console.ReadLine(); + + Console.Clear(); + + //Inserimento nomi + Console.Write("Inserire il nome dell'alunno n." + (i + 1) + ": "); + p_arrayNomi[i] = Console.ReadLine(); + } + } + static void ControllaVettoriParalleli(string[] p_arrayCognomi, string[] p_arrayNomi){ + string correzione; + uint elemento; + char scelta; + + do { + Console.Clear(); + Console.WriteLine("Cognomi: "); + StampaArray(p_arrayCognomi); + Console.WriteLine(); + Console.WriteLine("Nomi: "); + StampaArray(p_arrayNomi); + + Console.Write("È corretto? [S/N] "); + scelta = Convert.ToChar(Console.ReadLine()); + + switch (scelta) { + case 'S': + break; + + case 'N': + Console.Clear(); + + do { + Console.Write("Modificare la lista dei nomi o dei cognomi? "); + correzione = Console.ReadLine(); + + if (correzione != "nomi" && correzione != "cognomi") { + Console.WriteLine("Opzione non valida. Inserire [nomi] o [cognomi]."); + Pausa(); + } + } + while (correzione != "nomi" && correzione != "cognomi"); + + Console.Clear(); + + + + do { + switch (correzione) { + case "nomi": + StampaArray(p_arrayNomi); + break; + case "cognomi": + StampaArray(p_arrayCognomi); + break; + } + Console.WriteLine(); + + Console.Write("Digitare il numero dell'elemento sbagliato: "); + elemento = Convert.ToUInt32(Console.ReadLine()); + + if (elemento < 0 || elemento > dimensione - 1) { + Console.WriteLine("Numero di elemento non valido, inserire un numero compreso tra 0 e " + (dimensione - 1)); + Pausa(); + } + } + while (elemento < 0 || elemento > dimensione - 1); + + Console.Clear(); + + switch (correzione) { + case "nomi": + Console.WriteLine("Elemento precedente: " + p_arrayNomi[elemento]); break; - case 'N': - break; - default: - Console.WriteLine("Opzione non valida, inserire [S] o [N]"); + case "cognomi": + Console.WriteLine("Elemento precedente: " + p_arrayCognomi[elemento]); break; } - } - while (scelta != 'S' && scelta != 'N'); - - + Console.WriteLine(); + Console.Write("Inserire il nuovo elemento: "); + switch (correzione) { + case "nomi": + p_arrayNomi[elemento] = Console.ReadLine(); + break; + case "cognomi": + p_arrayCognomi[elemento] = Console.ReadLine(); + break; + } + + break; + default: + Console.WriteLine("Opzione non valida, inserire [S] o [N]"); + Pausa(); + break; } - while (true); - Console.Write("Inserire il cognome dell'alunno n." + (i +1) + ": "); - cognome = Console.ReadLine(); - Console.WriteLine("Cognome inserito: " + cognome); - arrayCognomi[i]= cognome; - + } + while (scelta != 'S'); + } + static void CercaAlunni(string[] p_arrayCognomi, string[] p_arrayNomi) { + Console.Clear(); + + //dichiarazione e inizializzazione variabili + string daCercare; + int i = 0, indiceOccorrenze = 0; + bool daCercareEsiste = false; + + const int valoreNonValido = -1; + int[] luogoOccorrenze = new int[dimensione]; + for (int j=0; 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 delta 1742 zcmY*aZERCj7=F&(?Y*~O>+Z_h4pRFuCuQxRTf3%1KnN&Iqkw>Hm_^!-;bI)HO@dSD z^oI_kXuZ<}Boh_?5aLH>{D^=2Oh_~u6Ag)p#2A7<&;T*W*Y=?9wc$^e@su@*SxswINH-GGnw zR2tasB(#h(B$j$kN-ECQ>^v{hqQ&`0EEOT=yhz5U=|RdSHVrP!CV@Y>hM>)6IJHRD z*`n!z@9Tt(6r=FKIiPJ`=d--#ow}MSIiQ2Bhb_IjJ}SMb{!KN}RZ1fu<&v0Qp*ox; zO)IK?_sW&muV3#1f>{^V)ZN(#dD6=<5fIqlid2yPCpxHW#!J+NB2tUUrUGhdBRuFa zw4-C!bg$WcR{7Ggo4&X*V`h+sC)WO=oa>E6d?9}*sHbx>Z$8uR&izlG%UWMl}f5*Vfos0F6x#%g74op}^hY>CU>8lu`WWHX7n^^G>mt8l1c zt=EonyB8W(0##{tChJ3&AVF(w!}?KkXg#H@XCuQ5Ox_KFcNmJmI;Edy2*a9SC1rm* z(Sv2g7M56IzruA22NZ5qIHa(I;VLJO(P+Z~g-5VcOW+79=p-IexQpekamnR4hO458 zH*s29g{L{*Abze5bL2&>jK>vYG0bT!#e>)WV+HXZ)v=AZo; z^KM(lv?!VubuPBWms#)M@le(N*|Sn_r+dw?To5AKtk7b$qLu*>wW5}DIP^w!PqCQK zW&5%t($in;DO5%axl*pDTrQQ0y}7>rO0mC?=LJwlj7YHrlXycq|2g;_#JyX1 z1hA9sEFb2x^2#(s&fufO^aC-z#WDHDH^ey+j4e&>AW-#z#I zySLXPUymGHx_O5XHNHT!)JF6Z)AOl>mGI2FwFEr$4P}oCTquDQgRD z<^j|Kv>A3L*Ysblnd2=?mjFYpOs@kz0+a-pB7mzwSi#%|(2Iy}00g`$@(<48wM7_U z!_QvSj~4k7@D-rf0u=PFqCT7{3Q8fE4|);64ug3`gBtM09KOBCmqD*{sslKn_Z01) zox|&Zk^m?4L}CiUSj+EbIhk z6j{s90o&*#up%7@(NVx%Z9$?f*;*^wM(1Bp=*^j?fdyav_yBBag&qQJqX4j?HNbYu zg&TOBz6n79%Uvx<4y){xYiWk{AUDJMw5=PGi!DzBceQ4LkGFmTe7p5K;Q2!VVmrMZ z^Z|bx%5RpMOw3HB;`-7SdfxcyeD3s- zw&Q2*zTG3I_MZt~eP&}~^{WGs$}fL=Z-e@?Y2kU4lLnzN@kdr7jtO7`Pw z?!qm?{YZPELfU?8m>&qC)p;{i&+GHAglgwS+8K)F4!w!wFNB&hc0FokPVH7ETyWdT zBNC}*cp#1qBQG_ZE+*EkEBdHGeFg@vSy#-XaA12hi|w3+WNe9Ur31D+b8W=VRV1ak zVI;um2rd`b?5K7m1~o{A+*GGa;}v)U<<@0!kY9lcX|_yXA^I&RLwW4vF<{8bVCoWa zlTWW(s`Oo=@2Q$E4`d7~aUyZA_P9uP355)7?hqHk(!;!r zaW*gvRvB#vI}9qNxHXIHLL326ZnP1_wqnyuWC^1y8{CC*VP+OcztCdA1yp%&v>SyM zXrCGU;iLmfJH@~$@>Zm+FHQ~9xJ3WgNlb@6pM^R y8fkf|xHn#o52PCbvX#tunbrCL82XPI4!B>XuAhC;AsuD;$^r delta 919 zcmYjPT}V@L6hG&G@3!kqr{+gf(?!m0>E<-0QZdUygg*Re4~rtVpfX|uXNE;>K@UDE zw;n>M$fQw_h(YyK(if2lf%H&F7(xg|FJUi+{r=k}ym!B|^E>DK&&U6s`S9=HNd2+v zOtke1QLi96LeP5#`uifMV^HZaY^t;cdgv+iPN}yCI`-jTQ;2?e!1tbuhQUuAb$GMF zOYL`WP5ylH>!!)MGB`UrQd(ev523UPKq<-sOrtaQ@<}N2xt1y+!>oXG%W%u+Ur#*d zW=aC}9;O5^hI%rK0?1rMbASLB25(u%WkfTeq~3IVufZ*d&xbB2QQ_B&^9=^Kg4^OC zWq=6*nMQye+`Nw08axaB4bV3O@=2E~O6gjP%aekdAQh^FRH*=xXbZrU_NFaTXDX7- z3nPfB+l>!E4m5Md?Lvyf>_UorN-Hem?q0}pPXaRLc>(#=qx%)Rt&h%9f8Ri~KN6*r zp_o3aJaZ(16T!F3i}8mqH@*o(O5RtlF5YNdoBFciS^PM!j9c{y^|Pa-?p0Sy*PX%F zhi1lBlK$c6kM!D0w&XkI;?mmr$oIMF+onIx+%ZhaCMQ#l=r9vo&H7Z8TScEjU#M~k zP1OskeX0pJrngsL*!hj`FLP4mWHu*@Ik}CKO;$c$adl1Lcew`V*zaS?5PM__T)_dR zU1GaiU#)iJHDC{1qRosO?$)SE)F`^o>xkEhgBG$2Tm_3Ew1Z>9%H$Vu3l;r0r+iAZ z)lAtG!sk%QmLD<^t3&ym%k_MM6T_UC7KsIscu>eKSbE-%xk^;bRUxn*8LHK2sugCj z8~Y&Z=^wlroApoLGIyt)sZoS7DNkTSa-={=8>Z&~rm7G-G})1&m-?K=X1N76P4*y$ OtmvVc!y;IS0saBj#E>%p diff --git a/obj/Debug/net9.0/ref/ripasso4.dll b/obj/Debug/net9.0/ref/ripasso4.dll index c40d38be881b4c9fe0be7a930feca1629a8c7ae5..9c0043c0962398612d26961e54c4018702776e5b 100644 GIT binary patch delta 194 zcmZqBY0#O_!LlIX%Z!aZCCma}xMt?wGJNMb@0s~*sq>l|n*~|kGj9IRI+X=OYVs1U z;~J)^My5%LsfI>LX=zF3W=7_gmc|yQDanb(hGt17MurBKCMjuV=0=+*bGNekn=+&_ z7%`YKBrzlcS%yG%5Zm;rg_43%wPdjlfsY;RAmfQWd@Wt0m>RO7yxBW RfHG-7F>?l^&FO+OSpck>HZ=eM delta 194 zcmZqBY0#O_!J=h)X5q%35@vyiZzUYxbB4IJT(vLt3w5*HEXeYnar1xHsVo>$lb3KE z*GRRnFfleTHAqP^OEO6@w6riZOHMO0PBb=5N=i($Fful^Ot!EzGub?uyOq^HmB9iC zO&E+B3>Zv-IE5jJ!3>B^fGk4>OQ4(~ke|$u1|*Fc5`owdD4PUiB?9G)fP7P+s$?MB N5~#vtbGqP6768koGdlnP diff --git a/obj/Debug/net9.0/refint/ripasso4.dll b/obj/Debug/net9.0/refint/ripasso4.dll index c40d38be881b4c9fe0be7a930feca1629a8c7ae5..9c0043c0962398612d26961e54c4018702776e5b 100644 GIT binary patch delta 194 zcmZqBY0#O_!LlIX%Z!aZCCma}xMt?wGJNMb@0s~*sq>l|n*~|kGj9IRI+X=OYVs1U z;~J)^My5%LsfI>LX=zF3W=7_gmc|yQDanb(hGt17MurBKCMjuV=0=+*bGNekn=+&_ z7%`YKBrzlcS%yG%5Zm;rg_43%wPdjlfsY;RAmfQWd@Wt0m>RO7yxBW RfHG-7F>?l^&FO+OSpck>HZ=eM delta 194 zcmZqBY0#O_!J=h)X5q%35@vyiZzUYxbB4IJT(vLt3w5*HEXeYnar1xHsVo>$lb3KE z*GRRnFfleTHAqP^OEO6@w6riZOHMO0PBb=5N=i($Fful^Ot!EzGub?uyOq^HmB9iC zO&E+B3>Zv-IE5jJ!3>B^fGk4>OQ4(~ke|$u1|*Fc5`owdD4PUiB?9G)fP7P+s$?MB N5~#vtbGqP6768koGdlnP diff --git a/obj/Debug/net9.0/ripasso4.AssemblyInfo.cs b/obj/Debug/net9.0/ripasso4.AssemblyInfo.cs index 19a45f0..d7c6d7b 100644 --- a/obj/Debug/net9.0/ripasso4.AssemblyInfo.cs +++ b/obj/Debug/net9.0/ripasso4.AssemblyInfo.cs @@ -13,10 +13,10 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("ripasso4")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e8843050db6b4d19816cf63a31bbaa82359c8964")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5e25bae12bffb762799385dca316b421094df672")] [assembly: System.Reflection.AssemblyProductAttribute("ripasso4")] [assembly: System.Reflection.AssemblyTitleAttribute("ripasso4")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] -// Generated by the MSBuild WriteCodeFragment class. +// Generato dalla classe WriteCodeFragment di MSBuild. diff --git a/obj/Debug/net9.0/ripasso4.AssemblyInfoInputs.cache b/obj/Debug/net9.0/ripasso4.AssemblyInfoInputs.cache index 4a15594..bdeed8a 100644 --- a/obj/Debug/net9.0/ripasso4.AssemblyInfoInputs.cache +++ b/obj/Debug/net9.0/ripasso4.AssemblyInfoInputs.cache @@ -1 +1 @@ -10627c30a690b27d79ddd11f8bd54e24e204fff9d086abaefc11a68f49b540f0 +0acebe587ea036e7bc5b2ebd780d276040dd0061050ec63fb03b11fe5f4dfeed diff --git a/obj/Debug/net9.0/ripasso4.dll b/obj/Debug/net9.0/ripasso4.dll index 5624b51fa08a22b2c6a16330876921b34c0198b7..533db8ea3ac67302b6cb0b7a7b1240b66bbad1de 100644 GIT binary patch literal 8704 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 delta 1742 zcmY*aZERCj7=F&(?Y*~O>+Z_h4pRFuCuQxRTf3%1KnN&Iqkw>Hm_^!-;bI)HO@dSD z^oI_kXuZ<}Boh_?5aLH>{D^=2Oh_~u6Ag)p#2A7<&;T*W*Y=?9wc$^e@su@*SxswINH-GGnw zR2tasB(#h(B$j$kN-ECQ>^v{hqQ&`0EEOT=yhz5U=|RdSHVrP!CV@Y>hM>)6IJHRD z*`n!z@9Tt(6r=FKIiPJ`=d--#ow}MSIiQ2Bhb_IjJ}SMb{!KN}RZ1fu<&v0Qp*ox; zO)IK?_sW&muV3#1f>{^V)ZN(#dD6=<5fIqlid2yPCpxHW#!J+NB2tUUrUGhdBRuFa zw4-C!bg$WcR{7Ggo4&X*V`h+sC)WO=oa>E6d?9}*sHbx>Z$8uR&izlG%UWMl}f5*Vfos0F6x#%g74op}^hY>CU>8lu`WWHX7n^^G>mt8l1c zt=EonyB8W(0##{tChJ3&AVF(w!}?KkXg#H@XCuQ5Ox_KFcNmJmI;Edy2*a9SC1rm* z(Sv2g7M56IzruA22NZ5qIHa(I;VLJO(P+Z~g-5VcOW+79=p-IexQpekamnR4hO458 zH*s29g{L{*Abze5bL2&>jK>vYG0bT!#e>)WV+HXZ)v=AZo; z^KM(lv?!VubuPBWms#)M@le(N*|Sn_r+dw?To5AKtk7b$qLu*>wW5}DIP^w!PqCQK zW&5%t($in;DO5%axl*pDTrQQ0y}7>rO0mC?=LJwlj7YHrlXycq|2g;_#JyX1 z1hA9sEFb2x^2#(s&fufO^aC-z#WDHDH^ey+j4e&>AW-#z#I zySLXPUymGHx_O5XHNHT!)JF6Z)AOl>mGI2FwFEr$4P}oCTquDQgRD z<^j|Kv>A3L*Ysblnd2=?mjFYpOs@kz0+a-pB7mzwSi#%|(2Iy}00g`$@(<48wM7_U z!_QvSj~4k7@D-rf0u=PFqCT7{3Q8fE4|);64ug3`gBtM09KOBCmqD*{sslKn_Z01) zox|&Zk^m?4L}CiUSj+EbIhk z6j{s90o&*#up%7@(NVx%Z9$?f*;*^wM(1Bp=*^j?fdyav_yBBag&qQJqX4j?HNbYu zg&TOBz6n79%Uvx<4y){xYiWk{AUDJMw5=PGi!DzBceQ4LkGFmTe7p5K;Q2!VVmrMZ z^Z|bx%5RpMOw3HB;`-7SdfxcyeD3s- zw&Q2*zTG3I_MZt~eP&}~^{WGs$}fL=Z-e@?Y2kU4lLnzN@kdr7jtO7`Pw z?!qm?{YZPELfU?8m>&qC)p;{i&+GHAglgwS+8K)F4!w!wFNB&hc0FokPVH7ETyWdT zBNC}*cp#1qBQG_ZE+*EkEBdHGeFg@vSy#-XaA12hi|w3+WNe9Ur31D+b8W=VRV1ak zVI;um2rd`b?5K7m1~o{A+*GGa;}v)U<<@0!kY9lcX|_yXA^I&RLwW4vF<{8bVCoWa zlTWW(s`Oo=@2Q$E4`d7~aUyZA_P9uP355)7?hqHk(!;!r zaW*gvRvB#vI}9qNxHXIHLL326ZnP1_wqnyuWC^1y8{CC*VP+OcztCdA1yp%&v>SyM zXrCGU;iLmfJH@~$@>Zm+FHQ~9xJ3WgNlb@6pM^R y8fkf|xHn#o52PCbvX#tunbrCL82XPI4!B>XuAhC;AsuD;$^r delta 919 zcmYjPT}V@L6hG&G@3!kqr{+gf(?!m0>E<-0QZdUygg*Re4~rtVpfX|uXNE;>K@UDE zw;n>M$fQw_h(YyK(if2lf%H&F7(xg|FJUi+{r=k}ym!B|^E>DK&&U6s`S9=HNd2+v zOtke1QLi96LeP5#`uifMV^HZaY^t;cdgv+iPN}yCI`-jTQ;2?e!1tbuhQUuAb$GMF zOYL`WP5ylH>!!)MGB`UrQd(ev523UPKq<-sOrtaQ@<}N2xt1y+!>oXG%W%u+Ur#*d zW=aC}9;O5^hI%rK0?1rMbASLB25(u%WkfTeq~3IVufZ*d&xbB2QQ_B&^9=^Kg4^OC zWq=6*nMQye+`Nw08axaB4bV3O@=2E~O6gjP%aekdAQh^FRH*=xXbZrU_NFaTXDX7- z3nPfB+l>!E4m5Md?Lvyf>_UorN-Hem?q0}pPXaRLc>(#=qx%)Rt&h%9f8Ri~KN6*r zp_o3aJaZ(16T!F3i}8mqH@*o(O5RtlF5YNdoBFciS^PM!j9c{y^|Pa-?p0Sy*PX%F zhi1lBlK$c6kM!D0w&XkI;?mmr$oIMF+onIx+%ZhaCMQ#l=r9vo&H7Z8TScEjU#M~k zP1OskeX0pJrngsL*!hj`FLP4mWHu*@Ik}CKO;$c$adl1Lcew`V*zaS?5PM__T)_dR zU1GaiU#)iJHDC{1qRosO?$)SE)F`^o>xkEhgBG$2Tm_3Ew1Z>9%H$Vu3l;r0r+iAZ z)lAtG!sk%QmLD<^t3&ym%k_MM6T_UC7KsIscu>eKSbE-%xk^;bRUxn*8LHK2sugCj z8~Y&Z=^wlroApoLGIyt)sZoS7DNkTSa-={=8>Z&~rm7G-G})1&m-?K=X1N76P4*y$ OtmvVc!y;IS0saBj#E>%p