From 31b87989795cdfc8100c8dabff5d2ce0a03e2e16 Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Thu, 6 Feb 2025 08:01:43 +0100 Subject: [PATCH] Opzione 3 --- Program.cs | 53 +++++++++++++++++- bin/Debug/net9.0/strings_1.dll | Bin 7168 -> 7680 bytes bin/Debug/net9.0/strings_1.pdb | Bin 11396 -> 11676 bytes obj/Debug/net9.0/ref/strings_1.dll | Bin 5632 -> 5632 bytes obj/Debug/net9.0/refint/strings_1.dll | Bin 5632 -> 5632 bytes obj/Debug/net9.0/strings_1.AssemblyInfo.cs | 2 +- .../net9.0/strings_1.AssemblyInfoInputs.cache | 2 +- obj/Debug/net9.0/strings_1.dll | Bin 7168 -> 7680 bytes obj/Debug/net9.0/strings_1.pdb | Bin 11396 -> 11676 bytes 9 files changed, 53 insertions(+), 4 deletions(-) diff --git a/Program.cs b/Program.cs index d0e2789..6f6b112 100644 --- a/Program.cs +++ b/Program.cs @@ -29,7 +29,7 @@ class Program { break; case 3: Console.Clear(); - + Submenu(); Pausa(); break; case 4: @@ -105,5 +105,54 @@ class Program { return ritorno; } - + static void Submenu(){ + Console.Clear(); + string frase, input; + int scelta; + + Console.Write("Inserire una frase: "); + input = Console.ReadLine(); + Console.Clear(); + + do { + frase = input; + Console.WriteLine($"Frase corrente: {frase}"); + Console.WriteLine(); + Console.WriteLine("Inserire un'opzione:"); + Console.WriteLine("1. Converti in minuscolo"); + Console.WriteLine("2. Converti in maiuscolo"); + Console.WriteLine("3. Sostituisci \'.\' con \\n"); + Console.WriteLine("0. Esci"); + Console.Write("Scelta: "); + scelta = Convert.ToInt32(Console.ReadLine()); + + switch (scelta) { + case 0: + break; + case 1: + Console.Clear(); + frase = frase.ToLower(); + Console.WriteLine($"Frase in minuscolo: {frase}"); + Pausa(); + break; + case 2: + Console.Clear(); + frase = frase.ToUpper(); + Console.WriteLine($"Frase in maiuscolo: {frase}"); + Pausa(); + break; + case 3: + Console.Clear(); + Console.WriteLine($"Frase con \\n: {frase.Replace(".", "\\n")}\n\n"); + Console.WriteLine($"Frase con \\n interpretato: {frase.Replace(".", "\n")}"); + Pausa(); + break; + default: + Console.WriteLine("Opzione non valida."); + Pausa(); + break; + } + } + while (scelta != 0); + } } diff --git a/bin/Debug/net9.0/strings_1.dll b/bin/Debug/net9.0/strings_1.dll index 33e24e80814a609c3402658fbd3c843a7b4cfadc..51dd9077d7edfcc716dbeddcad0db8b72e0ea753 100644 GIT binary patch delta 1905 zcmZ`)ZERCj7=G@({aQClOZS0{g?5#-Yzpn#^#cT5Ha-?1uyj+1lGtq>4jG+yo5nEg z&|wrvq#pl(Q(Rm?Fi}i{{_vLxi6;I*jfpyg5KJ`Dgb;{^#0;NvdtsBnY0h)b`@YZn zp7*@x+|%*o_#;POuUAi;o`u;ip&sQ*7^tMeQBod{7S253+7t!0O2uQqw6);(Ry+e# zP#$Xrx`bbSNbFF8&iB1k`PeJPA*D&F7N03WWvRHR)ceL5LAFioDy-PN90)G}6w2&2 z5m^)#+f<8kO?0aV9P6oW>TK!}7uChSj*ts*B4i;CAyr~ii>b3oU$@r0tmf9OTaEqD zBMOE>3k^QAaW<5AjiOiEU$&boX@CdCKeYjcfkc-zmxniOL5?P?G?n;zo5nD1BaDYw zUQ)yE)CXy?h5S^S%hXGjPJeS<{Y~j>q@aH}H@!YL{e6!655#G8QNF_AwRkKG%GPs_ zG7m-sWXX20Cr?Q@M<``s%hizJ)Pt70GBHY%JTi|MFo>P^BsTS%d);SQ$3Xfqvh;Te zxhi_;A8;0WkTY{Dr)7{5>GExoSq4$7`4%~O>FZ{84e$wkH1xFWnZN zAyB|t_<1FtHKn-PNa>O(9WiX%Sw_ihz&YB!Hl>Z49~QL9wD8*E8OD}}ry#&&6)fdk z?sV@7;y4=mfNMKOht z)=Erc12Lj)CVsE(!~t@=j#c@PcG%D#!y9;oTbRN(v`Xd)yu@fW1o0FK%1V^u3#^0} z=ZUqrLJZ(9ViOu^jUq){gLYyYI*E@P`ZTc(y*NmG4u_Q`NTLfmj>0m|&5Kixx~h}d z%@TkGm}@7CKRJF;weF!Iakl(LdwR5IFuQlO*if-W6OoFVd>;^wiwzZ$9*TRB?`RhXhagO~QQ`E&dCOM|a=|jwrVx0F-D{cHxsEu>X^73Y> V%@lXlOsVQ*wCGuKRVjq+{{e)xR)YWl delta 1084 zcmYk5U1(ED6vzKFw;yTxVbi9ewiT0Ju<1tHn?%!uDk`nE!HOSk-Ic9q^qNu?i?Jdi zt}QI(K zaJ)J4eGUM_PbbCk6xNYF`k*gs&YWkr8a22@XJ>*|}_YyJi_F{PJg_K#&o4hA7u&t6PlOtN-jc$YIKE7?O$`$JoMT!4wBd9N9o2M z=yiu0b#Trj{6e%!5*5NQ_)UGmf=^7)79Q?*Q zvL74BR-=!6DtBUnIk~d-U4G*%j&oNDTJS4Qh&GhtD%wzs8)PG%lP3NlL+~;hg-Ldz zjqE}vxzW-4$u8{0D0u)!MFZj(Kt?6qX5A$A>pt*;-^XNr!aXb1zRFDg|H?kYgHOh3 z@0ZlE-aDc9>&HcAO1-Jcs?)W%PbE^ZREKRvqjoy7A{LIPBT+lPH`WnP+3`fmPS~k% zIBl;?1I0o=Pm;qWc#(zidFuQvh)rAgq_CAX#4lmUvk;ws*tK+9Xw!^M{}5C6z4g`g zeV20Pm4B0J+h0!}b&ai6@4VfSg7|8tAo7&R?1|wQfB$^(aKq!dw_jOlVfgeX<mR(jv}f3U;R?f|j?`Igrwu@g67m*_@cMq}Py;(M3dU^P^6Ml?nf)NpQsmVbCDCD>;0yA3|d zh=zt>wZS(Ve5JvkVx-b!gpLq@Hh4h|!ayj%S4x6 zC2r`~E0%EbHx^u2ScipLEYxG+px7R{wzitB#%3?OYl+#wPoRNM0W)N8YHZX{lElY| z2NS|teIb*5p|UvXW+SOhgY_1$fk*CeNI*qHuoDr~5;$R%q05 O4jcVL^TaDV5AYY69)UFg delta 530 zcmXw#O=wd=6ot>7_l$<3R0C3kVl*wuOZ-8qh%Or28f&6pu@vbK+NV?rMyt)ks)&YC zT?r z<&W>Xygk*a+jFI2)9L_w7PWy|N!g{hi8?e5157hesyXW?VuA;hfxg2j(_c7dW4``LF7hWva-IusZ1jSwkEpbsQIp{tgMYsE+?sFg zcRy8v1F7~aFSn?p&eD(2m$vH-i+|tgjP)&iOcLMcUS(RQXYc+zGt-+aOv#2;5*@3WU$WmdPx$JGj3&&QvKs`Bi&_#yF|#dpNtC4NR$lb3Lv z&`3)*O*Jq`F*h?vGq+4NGq*^!OinQ|w=hXgvM@6@wlpy_PEAa;NZdSyyM@(1jUk!A zlp&SD00>hU%o)spbQ+Mh1d5pfX$v522~?B9U;^fu0NF`EQIMQ5P{stvG6t$i1Y!$@ K#Lek~Gg$z%t~0;@ delta 194 zcmZqBY0#O_!Sd70YvsnC5@vz+z8Got#|e&e?9CQb>{$3|vmncR#?Aj(r?Oy3OQWd? M8PYbV3(jN#02a$lb3Lv z&`3)*O*Jq`F*h?vGq+4NGq*^!OinQ|w=hXgvM@6@wlpy_PEAa;NZdSyyM@(1jUk!A zlp&SD00>hU%o)spbQ+Mh1d5pfX$v522~?B9U;^fu0NF`EQIMQ5P{stvG6t$i1Y!$@ K#Lek~Gg$z%t~0;@ delta 194 zcmZqBY0#O_!Sd70YvsnC5@vz+z8Got#|e&e?9CQb>{$3|vmncR#?Aj(r?Oy3OQWd? M8PYbV3(jN#02a4jG+yo5nEg z&|wrvq#pl(Q(Rm?Fi}i{{_vLxi6;I*jfpyg5KJ`Dgb;{^#0;NvdtsBnY0h)b`@YZn zp7*@x+|%*o_#;POuUAi;o`u;ip&sQ*7^tMeQBod{7S253+7t!0O2uQqw6);(Ry+e# zP#$Xrx`bbSNbFF8&iB1k`PeJPA*D&F7N03WWvRHR)ceL5LAFioDy-PN90)G}6w2&2 z5m^)#+f<8kO?0aV9P6oW>TK!}7uChSj*ts*B4i;CAyr~ii>b3oU$@r0tmf9OTaEqD zBMOE>3k^QAaW<5AjiOiEU$&boX@CdCKeYjcfkc-zmxniOL5?P?G?n;zo5nD1BaDYw zUQ)yE)CXy?h5S^S%hXGjPJeS<{Y~j>q@aH}H@!YL{e6!655#G8QNF_AwRkKG%GPs_ zG7m-sWXX20Cr?Q@M<``s%hizJ)Pt70GBHY%JTi|MFo>P^BsTS%d);SQ$3Xfqvh;Te zxhi_;A8;0WkTY{Dr)7{5>GExoSq4$7`4%~O>FZ{84e$wkH1xFWnZN zAyB|t_<1FtHKn-PNa>O(9WiX%Sw_ihz&YB!Hl>Z49~QL9wD8*E8OD}}ry#&&6)fdk z?sV@7;y4=mfNMKOht z)=Erc12Lj)CVsE(!~t@=j#c@PcG%D#!y9;oTbRN(v`Xd)yu@fW1o0FK%1V^u3#^0} z=ZUqrLJZ(9ViOu^jUq){gLYyYI*E@P`ZTc(y*NmG4u_Q`NTLfmj>0m|&5Kixx~h}d z%@TkGm}@7CKRJF;weF!Iakl(LdwR5IFuQlO*if-W6OoFVd>;^wiwzZ$9*TRB?`RhXhagO~QQ`E&dCOM|a=|jwrVx0F-D{cHxsEu>X^73Y> V%@lXlOsVQ*wCGuKRVjq+{{e)xR)YWl delta 1084 zcmYk5U1(ED6vzKFw;yTxVbi9ewiT0Ju<1tHn?%!uDk`nE!HOSk-Ic9q^qNu?i?Jdi zt}QI(K zaJ)J4eGUM_PbbCk6xNYF`k*gs&YWkr8a22@XJ>*|}_YyJi_F{PJg_K#&o4hA7u&t6PlOtN-jc$YIKE7?O$`$JoMT!4wBd9N9o2M z=yiu0b#Trj{6e%!5*5NQ_)UGmf=^7)79Q?*Q zvL74BR-=!6DtBUnIk~d-U4G*%j&oNDTJS4Qh&GhtD%wzs8)PG%lP3NlL+~;hg-Ldz zjqE}vxzW-4$u8{0D0u)!MFZj(Kt?6qX5A$A>pt*;-^XNr!aXb1zRFDg|H?kYgHOh3 z@0ZlE-aDc9>&HcAO1-Jcs?)W%PbE^ZREKRvqjoy7A{LIPBT+lPH`WnP+3`fmPS~k% zIBl;?1I0o=Pm;qWc#(zidFuQvh)rAgq_CAX#4lmUvk;ws*tK+9Xw!^M{}5C6z4g`g zeV20Pm4B0J+h0!}b&ai6@4VfSg7|8tAo7&R?1|wQfB$^(aKq!dw_jOlVfgeX<mR(jv}f3U;R?f|j?`Igrwu@g67m*_@cMq}Py;(M3dU^P^6Ml?nf)NpQsmVbCDCD>;0yA3|d zh=zt>wZS(Ve5JvkVx-b!gpLq@Hh4h|!ayj%S4x6 zC2r`~E0%EbHx^u2ScipLEYxG+px7R{wzitB#%3?OYl+#wPoRNM0W)N8YHZX{lElY| z2NS|teIb*5p|UvXW+SOhgY_1$fk*CeNI*qHuoDr~5;$R%q05 O4jcVL^TaDV5AYY69)UFg delta 530 zcmXw#O=wd=6ot>7_l$<3R0C3kVl*wuOZ-8qh%Or28f&6pu@vbK+NV?rMyt)ks)&YC zT?r z<&W>Xygk*a+jFI2)9L_w7PWy|N!g{hi8?e5157hesyXW?VuA;hfxg2j(_c7dW4``LF7hWva-IusZ1jSwkEpbsQIp{tgMYsE+?sFg zcRy8v1F7~aFSn?p&eD(2m$vH-i+|tgjP)&iOcLMcUS(RQXYc+zGt-+aOv#2;5*@3WU$WmdPx$JGj3&&QvKs`Bi&_#yF|#dpNtC4NR