
Bài tập Java cơ bản: thay đổi giá trị của các ký tự trong xâu
Bài tập
Cho xâu s
được nhập vào từ bàn phím, bạn hãy viết chương trình hiển thị ra màn hình số các ký tự in hoa trong xâu s
.
Ví dụ
- Nếu bạn nhập
s = "CodeLearn"
thì màn hình sẽ hiển thị ra2
.
Giải thích: trong xâu s có 2 ký tự in hoa. - Nếu bạn nhập
s = "ABC123"
thì màn hình sẽ hiển thị ra3
.
Hướng dẫn
Code mẫu:
import java.util.Scanner;
public class Array {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s = sc.next();
int answer = 0;
for (int i = 0; i < s.length(); i++) {
if (s.charAt(i) >= 'A' && s.charAt(i) <= 'Z') {
answer++;
}
}
System.out.print(answer);
}
}
Post Comment