Функция strlwr и strupr - преобразуване на главни букви в малки

Двете библиотечни функции strlwr и strupr се ползват за преобразуване на стринг с латински букви главни в малки и обратно. Двете библиотечни функции имат аргумент от тип string. Резултатът е от същия тип. Действие на двете функции: функция strlwr преобразува стринг с главни латински букви в малки. функция strupr преобразува стринг с малки латински букви в главни. Аналогично действие имат и двойката функции tolower, toupper - за проубразуване на знак от стринг.

пример с функции strlwr и strupr

Примерната задача е следната: да се въведе стринг и чрез функции strlwr и strupr да се формират два нови стринга съдържащите същите латински букви по вид, но вече само с главни и само с малки букви.

Следващата програма съдържа пример за обработване на въведен стринг чрез библиотечни функции strlwr и strupr:
#include <iostream>
using namespace std;
 
int main()
{ char niz[] = "Nowa Godina";// predwaritelno wyweden string
   cout<<"Da se systawi programa, chez koqto se wywevdat znaci - malki i\n";
   cout<<"golemi bukwi bez interwali. Programata da izwede wywedeniq string \n";
   cout<<"otdelno samo s malki i samo s golemi bukwi.\n";
   cout<<"Nachalno systoqnie: "<<niz<<endl;
   strlwr (niz);//  strlwr - string malki bukwi
   cout<<"Samo s malki bukwi: "<<niz<<endl;
   
    strupr (niz);//  strupr - string glawni bukwi 
    cout<<"Samo s glawni bukwi: "<<niz<<endl;
   system("pause");
   return 0;
}//kraj na programa  strlwr  strupr string 

Обяснени и решени задачи с подобни алгоритми, функции и служебни думи са разгледани в страницата с електронни уроци по информатика - програмиране.
Илюстриране работата на характерни алгоритми можете да намерите в предоставените електронни помагала съдържащи решени задачи, примери.

Начало на страницата

 
Размер на шрифта
Increase Font Size Option 3 Reset Font Size Option 3 Decrease Font Size Option 3
Bulgarian Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish
Търсене в сайта: