Pregled posta

Adresa bloga: https://blog.dnevnik.hr/prirodaa

Marketing

zad 19 -nizprom (..)

/* Napišite program u koji korisnik unosi niz znakova. Definirajte funkciju za
zamjenu velikih slova u mala i malih u velika u nizu znakova (znakovi koji
nisu niti velika, niti mala slova ostaju nepromijenjeni). Izgled prototipa
funkcije je: int nizprom(char *niz). Funkcija vraca broj promijenjenih
znakova. */

#include
#include
using namespace std;
int nizprom(char *polje);
int main()
{char polje[100];
cout<<"Unesite niza znakova: "< cin>>polje;
cout<<"broj izmjena je: "< cin.sync();
cin.get();
return 0;
}
int nizprom(char *polje)
{
int i =0,count=0;
while(*(polje+i)!='/0')
{
if(isupper(*(polje+i)))
{ *(polje+i)=tolower(*(polje+i));
count++;
}
else if (islower(*(polje+i)))
{ *(polje+i)=toupper(*(polje+i));
count++;
}
i++;}
return count;

}


Post je objavljen 24.04.2013. u 02:26 sati.