N natural son ListBoxda bo’lsin. Shu sonlarning 13% hisoblab, keyingi ListBoxga yozing
double n;
for (int i = 0; i < listBox1->Items->Count; i++) {
n = (Convert::ToDouble(listBox1->Items[i]) * 13) / 100;
listBox2->Items->Add(Convert::ToString(n));
}
}
private: System::Void Labaratoriya2_Load(System::Object^ sender, System::EventArgs^ e)
{
Random ^n = gcnew Random();
for (int i = 0; i < 25; i++)
{
listBox1->Items->Add(Convert::ToString(n->Next(10,100)));
}
}
};
}
11. N ta birinchi tub sonning qiymati ListBoxga yozing
12. Bitta ListBoxda quyidagicha elementlar bo’lsin:
Misol: 1 2 3 4 5
Natija sifatida ikkinchi listboxga uni ikki martadan yozing:
Natija: 1 1 2 2 3 3 4 4 5 5
13. N ta xodimning maoshlari qiymati ma’lum (ListBoxda). Z summadan katta maosh oluvchi xodimlarnining maoshlari hammasi Z ga almashtirilsin. (Yangi ListBoxda)
14. N ta xodimning maoshlari qiymati ma’lum (ListBoxda). Eng katta maosh oluvchi
xodimning maoshi eng kam maosh oluvchi xodimning maoshidan necha barobar katta
ekanligini aniqlang. Natija Label da chip etilsin.
ListBoxda mahsulot narxlari yozilgan. Bu mahsulotlarga 15% chegirma e’lon qilingangan keyingi yangi narxlar yangi ListBoxda chop etilsin.
int chegirma = Convert::ToInt32(numericUpDown1->Text);
listBox2->Items->Clear();
if (chegirma > 0) {
for (size_t i = 0; i < listBox1->Items->Count; i++)
{
double n = Convert::ToDouble(listBox1->Items[i]);
listBox2->Items->Add(n-((chegirma*n)/100));
}
}
}
private: System::Void Task2_Load(System::Object^ sender, System::EventArgs^ e) {
listBox1->Items->Clear();
Random ^rand = gcnew Random();
for (size_t i = 0; i < 20; i++)
{
listBox1->Items->Add(Convert::ToInt32(rand->Next(1, 1000)));
}
Do'stlaringiz bilan baham: |