- (a)
int size;
size = Integer.parseInt(stdin.readLine());
if (size > 0)
Student[] student_list = new Student[size];
else {
System.out.println("Array size must be positive");
exit(0);
}
- (b)
for (int i = 0; i < size; i++)
{
// read in data for student
String name = stdin.readLine();
int mark = Integer.parseInt(stdin.readLine());
// constructor call
student_list[i] = new Student(name,mark);
}
- (c)
void printMulti(int num, char item)
{
// prints out a string of num items
String str;
for (int i = 0; i < num; i++)
{
str += item;
}
System.out.println(str);
}
- (d)
void printBars(int[] count)
{
for (int i = 0; i < count.length; i++)
{
printMulti(count[i],'*');
}
}