АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

void main()

Читайте также:
  1. Void main()
  2. Аргументы функции main(): argv и argc

{

char str[50], str_s[50]; // введений та новий рядки

cout << "Enter string, please: ";

cin.get(str, 50); // введення рядка

cout << "Entered string: " << str << endl; // виведення введеного

рядка на екран

int i=0, j=0;

while(str [i]!= '\0') // цикл, поки не буде досягнуто кінець рядка

{

if ((str[i]>='J')&&(str[i]<='S'))

{

str_s[j]=str[i]; // копіювання у новий рядок символів від ‘J’ до ‘S’

j++;

}

else if ((str[i]>='j')&&(str[i]<='s'))

{

str_s[j]=str[i]-32; // перетворення малих літер на великі

j++;

}

i++;

}

cout << "String's length = " << i << endl;

cout << "New string: " << str_s << endl;

getch();

}

Контрольні питання

1. Що у мові С++ представляє собою рядок?

2. Що слугує ознакою кінця рядка?

3. Що називають нульовим символом?

4. Як ініціалізувати значення змінної рядком?

5. Яка особливість операції введення зі стандартного потоку >>?

6. Який метод використовують зчитування з клавіатури рядка, що містить пробіли?

7. Що необхідно враховувати при оголошенні символьного масиву, призначеного для зберігання рядка?

8. Як визначається довжина рядка, якщо в оголошенні рядкової змінної вона опущена?

 


1 | 2 | 3 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.)