Title
frontmatter
public class StepTracker {
private double Steps = 0;
private int activeDays = 0;
private int totalDays = 0;
private double cutoff = 0;
public StepTracker (double Steps) {
this.cutoff = Steps;
}
public void addDailySteps (int Steps) {
this.Steps = this.Steps + Steps;
if (Steps >= cutoff) {
this.activeDays++;
}
this.totalDays++;
}
public int activeDays () {
return activeDays;
}
public double averageSteps() {
return this.Steps/totalDays;
}
public static void main (String[] args) {
StepTracker tr = new StepTracker(10000);
System.out.println(tr.activeDays());
System.out.println(tr.averageSteps());
tr.addDailySteps(9000);
tr.addDailySteps(5000);
System.out.println(tr.activeDays());
System.out.println(tr.averageSteps());
tr.addDailySteps(13000);
System.out.println(tr.activeDays());
System.out.println(tr.averageSteps());
tr.addDailySteps(23000);
tr.addDailySteps(1111);
System.out.println(tr.activeDays());
System.out.println(tr.averageSteps());
}
}
StepTracker.main(null);