Порядок выполнения индивидуального задания
Создайте форму с элементами управления, как показано на рис. 7.1. Опишите одномерный массив. Создайте обработчики события для кно- пок (код приведен ниже). Данная программа заменяет все отрицатель- ные числа нулями. Протестируйте правильность выполнения програм- мы. Модифицируйте программу в соответствии с индивидуальным заданием.
// Глобальная переменная видна всем методам
int[] Mas = new int[15];
// Заполнение исходного массива
private void button1_Click(object sender, EventArgs e)
{
// Очищаем элемент управления
listBox1.Items.Clear();
// Инициализируем класс случайных чисел
Random rand = new Random();
// Генерируем и выводим 15 элементов
for (int i = 0; i < 15; i++)
{
Mas[i] = rand.Next(‐50, 50);
listBox1.Items.Add("Mas[" + i.ToString() + "] = " + Mas[i].ToString());
}
}
// Замена отрицательных элементов нулями
private void button2_Click(object sender, EventArgs e)
{
// Очищаем элемент управления
listBox2.Items.Clear();
// Обрабатываем все элементы
for (int i = 0; i < 15; i++)
{
if (Mas[i] < 0)
Mas[i] = 0;
listBox2.Items.Add("Mas[" + Convert.ToString(i)
+ "] = " + Mas[i].ToString());
}
}
Рис. 7.1. Окно программы для работы с одномерными массивами
Достарыңызбен бөлісу: |