Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Napišite program u kojem ćete :
- • omogućiti unos niza od 7 karaktera pomoću funkcije: void unos (char [], int);
- • definirati i upotrijebiti funkciju int prebroji(char [], int); koja će vratiti koliko je karaktera u nizu slovo (bez obzira je li riječ o malim ili velikim slovima); vrijednost koju vrati ova funkcija iskoriste za izračune u ostatku zadatka.
- • definirati i upotrijebiti funkciju int ostalo(int, int); koja treba vratiti koliko karaktera u nizu nisu slova. //nije greška, funkcija prima dva cjelobrojna parametra.
- */
- #include <iostream>
- using namespace std ;
- void unos (char[],int);
- int prebroji (char[],int);
- int ostalo (int,int);
- int main()
- {
- const int velicina=7;
- int temp=0;
- char matrica[velicina];
- unos (matrica,velicina);
- temp=prebroji(matrica,velicina);
- cout<<"U niz je uneseno "<<temp<<" slova, i "<<ostalo(temp,velicina)<<" nisu slova";
- system("pause>0");
- return 0;
- }
- void unos(char nova[],int vel)
- {
- for(int i=0;i<vel;i++)
- {
- cout<<"Unesite "<<i+1<<" karakter:\n";
- cin>>nova[i];
- }
- }
- int prebroji(char mat[],int v)
- {
- int br=0;
- for(int i=0;i<v;i++)
- {
- if((mat[i]>='a' && mat[i]<='z') || (mat[i]>='A' && mat[i]<='Z'))
- {
- br++;
- }
- }
- return br;
- }
- int ostalo (int slova ,int ukupno)
- {
- int ost=0;
- ost=ukupno-slova;
- return ost;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement