Witam dostałem zadanie i nie potrafie sie za nie zabrać. Bardzo proszę o jakąkolwiek pomoc.
Treść zadania; Napisz program, który dla danych liczb naturalnych a i b, a<b wypisuje liczbę liczb pierwszych z przedziału [a,b]. W rozwiązaniu wykorzystać funkcję z ćwiczeń testującą czy dana liczba naturalna jest pierwsza
Kod z poprzedniego zadania który w którym wpisuje się liczbę a program pokazuje wszystkie liczby pierwsze aż do podanej cyfry.
Program prime;
var a,i:longint;
Function prime(n:longint):boolean;
var d:longint;
begin
d:=2;
while ((d<n) and (n mod d <>0)) do
begin
d:=d+1;
end;
if d=n then prime:=true
else prime:=false;
end;
begin
write('a='); readln(a);
for i:=0 to a do writeln (i,' ', prime(i));
end.