Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Import Java.util.*; Import Java.lang.string; public class Assignment 3; public s

ID: 440029 • Letter: I

Question

Import Java.util.*;
Import Java.lang.string;

public class Assignment 3;

public static void main(String[] args) {

Scanner keyboard = new Scanner(System.in);
System.out.print("Input the String: ");
String str = keyboard.nextLine();

int ucount = 0;
int lcount = 0;

for (int i = 0; i < str.length = 0; i++) {
char testchar = str.charAt(i);
if ((testchar >= 'A') && (testchar <= 'Z'))
ucount++;
if ((testchar >= 'a') && (testchar <= 'z'))
lcount++;
}

System.out.println("Uppercase = " + ucount);
System.out.println("Lowercase = " + lcount);
System.out.println("Other = " + str.length() - ucount - lcount);
}
}

Error Message:

Assignment3.java:16: error: cannot find symbol

Explanation / Answer

Import Java.util.*; Import Java.lang.string; public class Assignment 3{ public static void main(String[] args) { Scanner keyboard = new Scanner(System.in); System.out.print("Input the String: "); String str = keyboard.nextLine(); int ucount = 0; int lcount = 0; for (int i = 0; i = 'A') && (testchar = 'a') && (testchar