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

  • docx
  • 27.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-002975.docx

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

Задание: Написать программу подсчета числа слов в произвольной строке. В качестве разделителя может быть любое число пробелов. Для ввода строк использовать 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();

}