Vi ringrazio a tutti, mi siete stati di grande aiuto.
Ho finalmente risolto grazie ai vostri consigli, specie ad Oregon, non m ero accorto di quell'errore.
codice:private: System::Void elabora_Click(System::Object^ sender, System::EventArgs^ e) { int p = System::Int32::Parse(pesoTXT->Text); do { if ((p>=20) && (p<=65)) { MessageBox::Show(" Utilizza Materasso 1","Body Scanner", MessageBoxButtons::OKCancel,MessageBoxIcon::Asterisk); break; } else { if ((p<=80) && (p>65)) { MessageBox::Show("Utilizza Materasso 2","Body Scanner", MessageBoxButtons::OKCancel,MessageBoxIcon::Asterisk); break; } else { if ((p<=95) && (p>80)) { MessageBox::Show("Utilizza Materasso 3","Body Scanner", MessageBoxButtons::OKCancel,MessageBoxIcon::Asterisk); break; } else { if ((p>95) && (p<999)) { MessageBox::Show("Utilizza Materasso 4","Body Scanner", MessageBoxButtons::OKCancel,MessageBoxIcon::Asterisk); break; } } } } MessageBox::Show("Peso Fuori Range","Body Scanner", MessageBoxButtons::OKCancel,MessageBoxIcon::Asterisk); MessageBox::Show("Inserisci Peso","Body Scanner", MessageBoxButtons::OKCancel,MessageBoxIcon::Asterisk); break; }while((p<=20) || (p>=999)); }

Rispondi quotando