Aufgabengenerator

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Java</language>
<code id="4b58b8f46795d" hidden>
void make(String sign, int count, int limit) {
   Random rand = new Random();
   String r = "";
   int sum = 0;
   for(int i=0; i < count; i++){
     int ran = rand.nextInt() % limit;
     if(sign == "+") sum += ran;
     if(sign == "-") sum -= ran;
     if(sign == "*") sum *= ran;
     if(sign == "/") sum /= ran;
     if( i <count-1)
       r += (ran) +" "+ sign + " "; else
       r += (ran);
   }
   System.out.println(r);
}
</code>
<eval id="4b58b8f46811c">
for(int i=0; i < 20; i++) make("+",3,10);
</eval>