Хелпикс

Главная

Контакты

Случайная статья





Символьные строки.



 

ЛАБОРАТОРНАЯ РАБОТА №5

Символьные строки.

 

Цель работы: Получить навыки работы с символьными строками.

Программа работы:

1. Получить навыки работы с символами и символьными строками. Выполнить три задания п. 1. методических указаний.

2. Выполнить индивидуальное задание согласно выданному преподавателем варианту.

 

Вариант 6

Во введенной пользователем строке посчитать количество слов и вывести их число на экран.

 

Результат выполнения

 

       Для ввода строки нельзя использовать функцию cin в данном случае, поскольку эта функция осуществляет ввод строки до пробела или перевода строки. Поэтому воспользуемся методом get функции cin

cin. get(УказательНаСтроку, МаксимальноеЧислоСимволов);

Условием окончания строки является символ с кодом равным 0 (нуль-символ, '\0'). После ввода строки организуем цикл по элементам строки до ее окончания. Перед циклом убираем пробелы, введенные в начале строки (до первого слова). Условием определения следующего слова в строке является наличие какого-то символа после пробела. Именно это условие увеличивает счетчик count на 1.

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.