Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- int main()
- {
- char tekst[256];
- int i;
- int male, duze;
- int litery,cyfry;
- int pozycja;
- printf("Podaj jakis tekst: ");
- scanf("%c", &tekst);
- gets(tekst);
- // obliczam ilosc malych i duzych liter
- male=0;
- duze=0;
- for (i=0;tekst[i]!='\0';i++)
- {
- if((tekst[i]>='a')&&(tekst[i]<='z'))
- {
- male++;
- }
- if((tekst[i]>='A')&&(tekst[i]<='Z'))
- {
- duze++;
- }
- }
- printf("Malych znakow jest %d\n", male);
- printf("Duzych znakow jest %d\n", duze);
- // wypisuje pierwszy znak nie bedacy spacja
- pozycja=1;
- while (tekst[pozycja] = ' ')
- {
- pozycja--;
- }
- printf("Pierwszym znakiem jest: %c", tekst);
- // obliczam czy jest wiecej liter czy cyfr
- litery=0;
- cyfry=0;
- for(i=0;tekst[i]!='\0';i++)
- {
- if((tekst[i]>='a'&& tekst[i]<='z') || (tekst[i]>='A' && tekst[i] <='Z'))
- {
- litery++;
- }
- if(tekst[i]>='0' && tekst[i]<='9')
- {
- cyfry++;
- }
- }
- if(litery>cyfry)
- {
- printf("Liter jest wiecej od cyfr (%d : %d)", litery, cyfry);
- }
- if(cyfry>litery)
- {
- printf("Cyfr jest wiecej od liter (%d : %d)",cyfry, litery);
- }
- if(cyfry==litery)
- {
- printf("Cyfr jest tyle samo co liter (%d : %d)", cyfry, litery);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement