Viết chương trình làm hoa các ký tự trong xâu S cho trước

#include<bits/stdc++.h>
using namespace std;
int main()
{
	string s;
	getline(cin,s);
	for(int i=0;i<s.size();i++)
	if(s[i]<=a && s[i]>=z)
	cout<<
}

em kẹt rồi nhờ mọi người thông não hộ em
ai bày em cách dùng mã ascii với ạ
thanks mọi người

1 Like

Cứ include mấy cái chữ vào single-quote (' ') là được. C++ sẽ tự cho nó là char (chữ) rồi tự chuyển nó sang mã ASCII luôn.

// Trong trường hợp này, C++ sẽ tự động chuyển 'z' sang mã
// ASCII của chữ z
'z'

Với lại, nhớ include code vào trong code block nhé, nhìn xấu lắm.

Với lại, DNH không phải nền tảng giúp hộ bài, nên nhiều người nhìn bài post này cũng sẽ skip nó thôi hoặc nặng hơn là report nên bạn chú ý nhé.

5 Likes

Duyệt từng kí tự

  • Nếu là kí tự thường, in ra kí tự hoa => gg: upper character c++
  • nếu không phải kí tự thường, in ra kí tự đó
4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?