Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Parte {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- String name = scanner.nextLine();
- double validCount = 0.0;
- double invalidCount = 0.0;
- int total = 0;
- while (!"Statistic".equals(name)){
- total++;
- name = name.toLowerCase();
- boolean isValid = true;
- for (int i = 0; i < name.length() ; i++) {
- if (name.charAt(i) < 97 || name.charAt(i) > 122){
- isValid = false;
- }
- }
- if (isValid){
- validCount++;
- name = name.substring(0,1).toUpperCase() + name.substring(1).toLowerCase();
- System.out.println(name);
- } else {
- invalidCount++;
- System.out.println("Invalid name!");
- }
- name = scanner.nextLine();
- }
- System.out.printf("Valid names are %.2f%% from %d names.\n",(validCount / total) * 100,total);
- System.out.printf("Invalid names are %.2f%% from %d names.\n",(invalidCount / total) * 100,total);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement