Diff for /loncom/homework/default_homework.lcpm between versions 1.154 and 1.155

version 1.154, 2011/05/21 14:50:36 version 1.155, 2011/05/22 03:04:51
Line 1221  sub stored_data { Line 1221  sub stored_data {
     return &EXT('user.resource.resource.'.$partid.'.'.$which);      return &EXT('user.resource.resource.'.$partid.'.'.$which);
 }  }
   
   sub wrong_bubbles {
       my ($correct,$lower,$upper,$step,@given)=@_;
       my @array=();
       my %hash=();
       foreach my $new (@given) {
           $hash{$new}=1;
       }
       my $num=int(&parameter_setting('numbubbles',&currentpart()));
       unless ($num) { $num=8; }
       if ($num>1) {
           for (my $i=0;$i<=500;$i++) {
               my $new=&random($lower,$upper,$step);
               if ($hash{$new}) { next; }
               if (abs($new-$correct)<$step) { next; }
               $hash{$new}=1;
               @array=keys(%hash);
               if ($#array+2>=$num) { last; }
           }
       }
       return @array;
   }
   
 sub array_moments {  sub array_moments {
     my @input=@_;      my @input=@_;
     my (@output,$N);      my (@output,$N);

Removed from v.1.154  
changed lines
  Added in v.1.155


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>