Лабораторный практикум по информатике


Порядок выполнения индивидуального задания



бет34/83
Дата06.01.2022
өлшемі1,1 Mb.
#15674
түріПрактикум
1   ...   30   31   32   33   34   35   36   37   ...   83

Порядок выполнения индивидуального задания


Задание : Написать программу подсчета числа слов в произ- вольной строке. В качестве разделителя может быть любое число про- белов. Для ввода строк использовать ListBox. Строки вводятся на этапе проектирования формы, используя окно свойств. Вывод результата ор- ганизовать в метку Label.

Панель диалога будет иметь вид:






Рис. 6.1. Окно программы обработки строк

Текст обработчика нажатия кнопки «Пуск» приведен ниже.


private void button1_Click(object sender, EventArgs e)

{

// Получаем номер выделенной строки



int index = listBox1.SelectedIndex;

// Считываем строку в переменную str

string str = (string)listBox1.Items[index];

// Узнаем количество символов в строке

int len = str.Length;

// Считаем, что количество пробелов равно 0 int count = 0;

// Устанавливаем счетчик символов в 0 int i = 0;

// Организуем цикл перебора всех символов в строке

while (i < len)

{

// Если нашли пробел, то увеличиваем



// счетчик пробелов на 1 if (str[i] == ' ')

count++;


i++;

}

label1.Text = "Количество пробелов = " + count.ToString();



}


Достарыңызбен бөлісу:
1   ...   30   31   32   33   34   35   36   37   ...   83




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет