Professional Documents
Culture Documents
Btap 28.03
Btap 28.03
Bài 1:
#include <iostream>
using namespace std;
int main()
{
string s;
cout << “nhap:”;
getline (cin,s);
int n =s.size();
int dem = 0
for (int i=0; i<=n; i++)
{
if (( s[i] >=65) && ( s[i] <=90))
{
dem++;
}
}
cout<<dem;
Return 0;
}
Bài 2:
#include <iostream>
using namespace std;
// 2a
int main()
{
string s;
cout << “nhap:”;
getline (cin,s);
int n =s.size();
for (int i=0; i<=n; i++)
{
if ((s[i] >=97) && (s[i] <=122))
{
s[i] = s[i] -32;
}
}
cout << s<<endl;
//2b
//2c
for (int i=0;i<=n; i++)
{
// chuyen thanh chu thuong
if (( s[i] >= 65) && (s[i] <= 90))
{
s[i] = s[i] +32;
}
// chu cai thanh hoa
if (( s[0] >=97) && (s [0] <=122))
{
s [0] = s[0] -32;
}
// sau space hoa
If ( s[i-1] == 32)
{
if (( s[i] >=97) && ( s[i] <= 122))
{
s [i] = s[i] -32 ;
}
}}
cout << s<< endl;
return 0;
}