Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include <vector>
- using namespace std;
- int main()
- {
- string f;
- char s[256];
- while(true)
- {
- cin.getline(s, 256);
- string b(s);
- f += b;
- if(b == ".")
- break;
- }
- int num_up = 0, num_low = 0;
- for(int i = 0; i < f.size() - 1; i++)
- {
- int n = (int)f[i];
- if(n > 64 && n < 91)
- num_up++;
- else if(n > 96 && n < 123)
- num_low++;
- }
- cout << "Uppercase: " << num_up << "\n";
- cout << "Lowercase: " << num_low << "\n";
- bool k = 1;
- for(int i = 0; i < f.size(); i++)
- {
- if(f[i] == ' ')
- {
- cout << f[i];
- continue;
- }
- int n = (int)f[i];
- if(k && n > 96 && n < 123)
- {
- k = 0;
- if(i > 0)
- cout << "\n";
- cout << "\t" << (char)(f[i] - 32);
- continue;
- }
- k = 0;
- cout << f[i];
- if(f[i] == '.')
- k++;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement