From 1edd4acfec5f4850da5fcba03dc20338275f287b Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Mon, 21 Jul 2025 13:04:43 +0200 Subject: [PATCH] Funzione inserimento dati --- Program.cs | 25 ++++++++++++++++++ bin/Debug/net9.0/vacanzeEstive_sezione1.dll | Bin 5632 -> 6144 bytes bin/Debug/net9.0/vacanzeEstive_sezione1.pdb | Bin 10888 -> 11112 bytes .../net9.0/ref/vacanzeEstive_sezione1.dll | Bin 6144 -> 6144 bytes .../net9.0/refint/vacanzeEstive_sezione1.dll | Bin 6144 -> 6144 bytes .../vacanzeEstive_sezione1.AssemblyInfo.cs | 4 +-- ...zeEstive_sezione1.AssemblyInfoInputs.cache | 2 +- obj/Debug/net9.0/vacanzeEstive_sezione1.dll | Bin 5632 -> 6144 bytes obj/Debug/net9.0/vacanzeEstive_sezione1.pdb | Bin 10888 -> 11112 bytes 9 files changed, 28 insertions(+), 3 deletions(-) diff --git a/Program.cs b/Program.cs index 2e2c79f..fbc2cb3 100644 --- a/Program.cs +++ b/Program.cs @@ -20,6 +20,7 @@ class Program { case 0: break; case 1: + Console.WriteLine(Dimensione()); Pausa(); break; case 2: @@ -51,4 +52,28 @@ class Program { Console.WriteLine("Premere un tasto per continuare. . ."); Console.ReadKey(); } + + static uint Dimensione() { //restituisce un intero che indica la dimensione di un lato della figura + uint ritorno = 0; + bool showErrorMessage; + do { + showErrorMessage = false; + Console.Write("Inserire la dimensione della figura: "); + + try { + ritorno = Convert.ToUInt32(Console.ReadLine()); + if (ritorno == 0) { + showErrorMessage = true; + } + } + catch (Exception) { + showErrorMessage = true; + } + + if (showErrorMessage) { + Console.WriteLine("Errore: inserire un numero superiore a 0."); + } + } while (showErrorMessage); + return ritorno; + } } diff --git a/bin/Debug/net9.0/vacanzeEstive_sezione1.dll b/bin/Debug/net9.0/vacanzeEstive_sezione1.dll index 7e324d1dfac9511a786f32118d1ed2cec0941a27..4c3437ebdbd9a95fbadbb24e6f4349175212f2f0 100644 GIT binary patch delta 1636 zcmZWpVN6?97(MsVzP7KWP#A@Y!?tA5(T6ZkOH52irtybynHsaq9~%8dg8MtOIHP8XG1)x#7Hy)hx#xc8-0$9d z?swnospzTL#WNvy^vO@K`P@MWZV>}K6s)4SJF;@^p!eq%V80T2fS9=wtoFQA%(8J{ zR0fTxJS>{6J~vYWY#w<|M1)sf7tO*iH$*7V5TVTHDK-Ok+zSGAPC$^enesb#Odc?7 zg}X(;hj6(vQDY&`@rAHgvHZ?bm@I|erLeyg4wu3gRal`96|Q6#_7N=8<8(Xv?b;Dw zV_%D{z!MCb*&;h5yTfJl7Oqk=<+{;S&@RFTMesly{wCz-|J|mjV}qmqhh^oi&fud* zk60iG?g<>i{MYc)g?I+}tEE}hT)nBKK4xHySzOx(zXiWLfB(O(w~T1p{)fWjjM`Ak za&I`ARKEd7xhq!xCZG<}I50NY$NmTMKKWHybAhK&-gOz(rPi>i z_eg1qs~%VvDpuu7i6e%I4>g{|fKh>yOfhj4H-w3E!s4jV_&HR(u5nx|=XD&=bI%(O znSY|7$>W-Yh!*xh4P4f7l&H4dp@4Q2sl)@CNosZ=p!5~kjZyOPV3EZUr0v;FmctRU zJDQ!Y>!qdQ(ast!^cn@hYg6J@qQ#ARjY_m>Ol$1bIH>VijfXX6hyo{wH8_hdBS<`k z?ZhRG2hl=fL9}W;LA+w5sMKK}a-3x%fJr3xiDo>HF3}1%jxxC#GsJqFCN|;%F@kT2 z3EU-i;Sb_o7Pu8dS|1@khHm+$y|H!(1F8UUX)MAJQu2m9XpRleEhXaeC;OnYFLyjU zx0st>+iu=e)dD2DF1x`^GijxD{LX1ZTE`?$b z#+rMd{`9#*!|JWyF3C|>u$y1Iu(2v$23`hE1;WL@2H&vLVY&=HWWwcje!S;c!S|!p zX=lPVmG6@8x;_fGr{cSk$z(@tI+4vxPo(3?Y$BCzo9t+tNKIzi6X{HRI^H&wl?zsl z|K%%(-h&uEpkAa`*v9#dj(g<$mfyU|@TNz8W`!!R{rSb^#A{Rg&Sd4e9h2gFdCxi; z-xOc{W>Zv4wf?pG`h4Vr+w%6d^{UPPTds=a`7%#3qm6osQ3mbQ)9mBSjZ^0xuKiw7V>5cX M)_hy;i$`zYSqJ7%MA?AY+QfFMbdP{nAop_+ji#1W^R*|D0Cixjet~yq)tr z=f0hGPItclX7rPzZSP=ntRV`YZ~%)AB^+O;suw1L&!vC^%G?DwX4T&2p9K80-$(*a zO55m^heX2qwvny~#gcD}wD8MCkr2&tRYW86+(C`UCbq@T&1IAtl3M}z1B{qJteEh{{PpB>Kv8{WYV+Y5v##Yt7 zv3&=Jhg6KVBS$=m%2rxjh&qb8m&#UWQMwWp1D1r+)iE9ty9^WWX_m0V*n&x>n5g2S zF!74`oxBaj3z|!sL)w2z>wdlVq;ZouM=ILz(y)+)a=oVYR#Fv=D6kP_G~s8q(W|Y| zi1JtQs~Dg?WN%n046@;;v~{*M!A4d40y9P<5{5vCG_jqukRqE<>DE)9=5Ebl%`weG znp32}EZKrNOu!~5HAfJ~TWCcGJ!g!aIL;iCO&>$MNZ>H-XopRQ+p;l#ub;g{Ry_Rj}C{^iD>*LKURmL2y%h#((vkcyW;XxMw{(Pt{5>sEg~V-KpJ zknO&U6WLro?`ECu!gO!3lrJ8ea^1e(OeR;zXN%prsiKo9Wu|*_E>N!@i&yZ3{~K4< zzPb)EGOF(U^OR+N;mek6_lM0ve#3)4+3$}wo&D>~=hr@)-T!I!o9!PC-}y4A9OHRr7MYo2tjIMP=4QC6haPv~w@{16xZ1Z63f~n~ Gr{N#-Qq`~k diff --git a/bin/Debug/net9.0/vacanzeEstive_sezione1.pdb b/bin/Debug/net9.0/vacanzeEstive_sezione1.pdb index 9c3c17c259da0d3cf05fe10b5af5dd5518129450..40d2047a5d3be916bafa6d159a01a492333795d2 100644 GIT binary patch delta 633 zcmYjOO=uHg5S^Lb#%RShN`kp)#FX8|Vh`0=1QDbff(T+vTMwm;?NTG5i@O0?q)FOS zS`||ksRsp*Yl~2@2fc_OiYE_>UJAVkq6ZN#S`VV{t2t!Z*?sfo=bL$7qwr;@d8GD+ zhz?eXZZT0>;e5p{O;34%v?uz~>dt7IK65>q0bX!9P`YF2i5`{o-!FKY6BM z2Mg8&zq|Ti_&!P^*|^Yl#DQrK3}stAl^;i(b}Dl5nGsVbX>F!2{;+CKO{TXdSTxXJ zs*LC>OyEn)SBY&G_ftqV5pr^&M=cXI}~46A+TPKgo1lik-Au zAS;VspTnj+u#YJw!;ngkFeOEVjtLsG9%brNC?;4PN-(9F_KJ;E@gcSNnu;mW&$dN0 ritFkcRY5P)Nf|}6Rsjwm9haz6m&|l1x{EKdC$nQRmzMhN1Qz`V_J(qP delta 398 zcmaD6))6|vq<#ql1A}rM149NQ0|N($9b8hBnU`J+WHJ;0#aKXMp}`C#Kz0C#?H=ms z0;G=s`A0N>e5aiJBp|=-ck}8)%L~2cnjMy$>iO>B)(5+<0+q12i!w2A0_A~h1|cA3 z0%B$apN)YB#F@BLT@WM+k_D**v6&}+)D&I^v;ri=48$M_28J7x4H<>?K`aQLk)c-u zq)mZ=m0_`lI#6XHqdL&p$3SK><)Q zE&O??|C^aLPZRl;gdCV0&-6{lhw=}sXzth}cBFnf!g>i*F;|fp46`_nP nQW;m2aWV3%G_GL+A{9}fqZkb(85yjY61f?Km>Ad?7?~;oczG}YL`(lFWFFv%i0(Ztv?(J0NxFeP>KVeW^l{w53- z3`PuQ45nac&S1ch#$e2l%8&@8lNc<4a;89@F;JBygCRpQgE^2)0`ii9DolXlmO$DF RsMZK5p2Cp2`LiG|8vqg!G+F=v delta 193 zcmZoLXfT-2!BQcpdU<0{3A2FN>5KC}7y3H3T(y)@|L&;0S&-#Dfnr8LXbzOO0IEy{sx$}6r2_RB T0o57-br}OiOg4WOczG}YL`(lFWFFv%i0(Ztv?(J0NxFeP>KVeW^l{w53- z3`PuQ45nac&S1ch#$e2l%8&@8lNc<4a;89@F;JBygCRpQgE^2)0`ii9DolXlmO$DF RsMZK5p2Cp2`LiG|8vqg!G+F=v delta 193 zcmZoLXfT-2!BQcpdU<0{3A2FN>5KC}7y3H3T(y)@|L&;0S&-#Dfnr8LXbzOO0IEy{sx$}6r2_RB T0o57-br}OiOg4WO6ZkOH52irtybynHsaq9~%8dg8MtOIHP8XG1)x#7Hy)hx#xc8-0$9d z?swnospzTL#WNvy^vO@K`P@MWZV>}K6s)4SJF;@^p!eq%V80T2fS9=wtoFQA%(8J{ zR0fTxJS>{6J~vYWY#w<|M1)sf7tO*iH$*7V5TVTHDK-Ok+zSGAPC$^enesb#Odc?7 zg}X(;hj6(vQDY&`@rAHgvHZ?bm@I|erLeyg4wu3gRal`96|Q6#_7N=8<8(Xv?b;Dw zV_%D{z!MCb*&;h5yTfJl7Oqk=<+{;S&@RFTMesly{wCz-|J|mjV}qmqhh^oi&fud* zk60iG?g<>i{MYc)g?I+}tEE}hT)nBKK4xHySzOx(zXiWLfB(O(w~T1p{)fWjjM`Ak za&I`ARKEd7xhq!xCZG<}I50NY$NmTMKKWHybAhK&-gOz(rPi>i z_eg1qs~%VvDpuu7i6e%I4>g{|fKh>yOfhj4H-w3E!s4jV_&HR(u5nx|=XD&=bI%(O znSY|7$>W-Yh!*xh4P4f7l&H4dp@4Q2sl)@CNosZ=p!5~kjZyOPV3EZUr0v;FmctRU zJDQ!Y>!qdQ(ast!^cn@hYg6J@qQ#ARjY_m>Ol$1bIH>VijfXX6hyo{wH8_hdBS<`k z?ZhRG2hl=fL9}W;LA+w5sMKK}a-3x%fJr3xiDo>HF3}1%jxxC#GsJqFCN|;%F@kT2 z3EU-i;Sb_o7Pu8dS|1@khHm+$y|H!(1F8UUX)MAJQu2m9XpRleEhXaeC;OnYFLyjU zx0st>+iu=e)dD2DF1x`^GijxD{LX1ZTE`?$b z#+rMd{`9#*!|JWyF3C|>u$y1Iu(2v$23`hE1;WL@2H&vLVY&=HWWwcje!S;c!S|!p zX=lPVmG6@8x;_fGr{cSk$z(@tI+4vxPo(3?Y$BCzo9t+tNKIzi6X{HRI^H&wl?zsl z|K%%(-h&uEpkAa`*v9#dj(g<$mfyU|@TNz8W`!!R{rSb^#A{Rg&Sd4e9h2gFdCxi; z-xOc{W>Zv4wf?pG`h4Vr+w%6d^{UPPTds=a`7%#3qm6osQ3mbQ)9mBSjZ^0xuKiw7V>5cX M)_hy;i$`zYSqJ7%MA?AY+QfFMbdP{nAop_+ji#1W^R*|D0Cixjet~yq)tr z=f0hGPItclX7rPzZSP=ntRV`YZ~%)AB^+O;suw1L&!vC^%G?DwX4T&2p9K80-$(*a zO55m^heX2qwvny~#gcD}wD8MCkr2&tRYW86+(C`UCbq@T&1IAtl3M}z1B{qJteEh{{PpB>Kv8{WYV+Y5v##Yt7 zv3&=Jhg6KVBS$=m%2rxjh&qb8m&#UWQMwWp1D1r+)iE9ty9^WWX_m0V*n&x>n5g2S zF!74`oxBaj3z|!sL)w2z>wdlVq;ZouM=ILz(y)+)a=oVYR#Fv=D6kP_G~s8q(W|Y| zi1JtQs~Dg?WN%n046@;;v~{*M!A4d40y9P<5{5vCG_jqukRqE<>DE)9=5Ebl%`weG znp32}EZKrNOu!~5HAfJ~TWCcGJ!g!aIL;iCO&>$MNZ>H-XopRQ+p;l#ub;g{Ry_Rj}C{^iD>*LKURmL2y%h#((vkcyW;XxMw{(Pt{5>sEg~V-KpJ zknO&U6WLro?`ECu!gO!3lrJ8ea^1e(OeR;zXN%prsiKo9Wu|*_E>N!@i&yZ3{~K4< zzPb)EGOF(U^OR+N;mek6_lM0ve#3)4+3$}wo&D>~=hr@)-T!I!o9!PC-}y4A9OHRr7MYo2tjIMP=4QC6haPv~w@{16xZ1Z63f~n~ Gr{N#-Qq`~k diff --git a/obj/Debug/net9.0/vacanzeEstive_sezione1.pdb b/obj/Debug/net9.0/vacanzeEstive_sezione1.pdb index 9c3c17c259da0d3cf05fe10b5af5dd5518129450..40d2047a5d3be916bafa6d159a01a492333795d2 100644 GIT binary patch delta 633 zcmYjOO=uHg5S^Lb#%RShN`kp)#FX8|Vh`0=1QDbff(T+vTMwm;?NTG5i@O0?q)FOS zS`||ksRsp*Yl~2@2fc_OiYE_>UJAVkq6ZN#S`VV{t2t!Z*?sfo=bL$7qwr;@d8GD+ zhz?eXZZT0>;e5p{O;34%v?uz~>dt7IK65>q0bX!9P`YF2i5`{o-!FKY6BM z2Mg8&zq|Ti_&!P^*|^Yl#DQrK3}stAl^;i(b}Dl5nGsVbX>F!2{;+CKO{TXdSTxXJ zs*LC>OyEn)SBY&G_ftqV5pr^&M=cXI}~46A+TPKgo1lik-Au zAS;VspTnj+u#YJw!;ngkFeOEVjtLsG9%brNC?;4PN-(9F_KJ;E@gcSNnu;mW&$dN0 ritFkcRY5P)Nf|}6Rsjwm9haz6m&|l1x{EKdC$nQRmzMhN1Qz`V_J(qP delta 398 zcmaD6))6|vq<#ql1A}rM149NQ0|N($9b8hBnU`J+WHJ;0#aKXMp}`C#Kz0C#?H=ms z0;G=s`A0N>e5aiJBp|=-ck}8)%L~2cnjMy$>iO>B)(5+<0+q12i!w2A0_A~h1|cA3 z0%B$apN)YB#F@BLT@WM+k_D**v6&}+)D&I^v;ri=48$M_28J7x4H<>?K`aQLk)c-u zq)mZ=m0_`lI#6XHqdL&p$3SK><)Q zE&O??|C^aLPZRl;gdCV0&-6{lhw=}sXzth}cBFnf!g>i*F;|fp46`_nP nQW;m2aWV3%G_GL+A{9}fqZkb(85yjY61f?Km>Ad?7?~;o