Loading Now

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 Java cơ bản: thay đổi giá trị của các ký tự trong xâu

Table of Contents

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ị ra 2.
    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ị ra 3.

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

Contact