PMG/Kurs 1214/eigene Übungen/Alexander

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Pascal</language>
<run id="51b73cf2da450">procedure primfeld(a,b:integer);
var i:integer;
var istprim:boolean;
begin
istprim:=true;
while(a<>b+1) do
   begin
istprim:=true;
      for i:=2 to sqrt(a) do
      begin
        if(a mod(i) = 0) and (a<>i) then istprim:=false;
      end;
      if(istprim = true) then writeln(a);
      a:=a+1;	
   end;
end;</run>

<run id="51b73d8379431">function spiel(a:integer):integer;
var zahl: array[1..7] of integer;
var i:integer;
begin
for i:=1 to a do
	begin
		result:=random(6)+1;
		zahl[result]:= zahl[result] + 1;	
	end;
writeln('Die Zahl 1 wurde ',zahl[1],' mal gewürfelt');
writeln('Die Zahl 2 wurde ',zahl[2],' mal gewürfelt');
writeln('Die Zahl 3 wurde ',zahl[3],' mal gewürfelt');
writeln('Die Zahl 4 wurde ',zahl[4],' mal gewürfelt');
writeln('Die Zahl 5 wurde ',zahl[5],' mal gewürfelt');
writeln('Die Zahl 6 wurde ',zahl[6],' mal gewürfelt');
end;</run>