942-22 guruh Abdusharip Allakuliyev
12-amaliyot
Mavzu: Visual C++ muxitida muloqot oynalari bilan ishlash
Topshiriq :
1
|
Uch xonali sonni kiriting. Ushbu son uning raqamlari kublarining yig'indisiga teng yoki yo'qligini aniqlang.
321 != 33+23+13 масалан 370, 33+73+03=370
|
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
String^ s = textBox1->Text;
int n = System::Convert::ToInt32(s);
int j = System::Convert::ToInt32(s);
int n1 = s->Length;
int b = 0;
int s1 = 0;
for (int i = 1; i < n1; i++) {
s1 = n / pow(10, n1 - i);
b += pow(s1,n1);
n = n - (s1 * pow(10, n1 - i));
}
if (b == j) {
textBox2->Text = "HA";
}
else textBox2->Text = "YO'Q";
}
Do'stlaringiz bilan baham: |