Pereiti prie turinio

Ciklas cikle FPS 0.6.4 a


Rekomenduojami pranešimai

Sveiki, gal galit kas paaiškinti kaip reikia daryti šią užduotį? Aš bandžiau taip (bet turbūt nesąmonė čia totali :/):

program ketvirta;
   var m,n,j,i,pradinis,s:integer;
begin                       //Kiek iš natūraliųjų skaičių intervalo [m,n] yra pirminių skaičių? Atspausdinti juos.
 WriteLn('Įveskite pradinę ir galutinę intervalo reikšmę: ');
 readln(m,n);
   for i:= m to n do
       begin
           for j:= m to i do
               pradinis:= j div i;
               if  j mod i = 0 then s:=s+1
                               else
       end;
   WriteLn(pradinis);
 Readln;
end.

Užduotis tokia: Kiek iš natūraliųjų skaičių intervalo [m,n] yra pirminių skaičių? Atspausdinti juos. Na gal padės ir ant kelio užvedimas. Pirminis skaičius yra tas, kuris dalijasi iš 1 ir iš savęs, ir kitų daliklių neturi, bet kaip išskaidyt tą intervalą, ir kaip sužinot ar tas skaičius iš intervalo turi tik 1 daliklį t.y. patį save (na 1-tas gali būti lengvai panaikinamas su if'u)? Dėkoju už bet kokią informacija :)).

Redagavo Tomas J
Nuoroda į pranešimą
Dalintis kituose puslapiuose
program ketvirta;
   m, n, j, i, s: integer;
 pradinis: Boolean;
begin                       //Kiek iš natūraliųjų skaičių intervalo [m,n] yra pirminių skaičių? Atspausdinti juos.
 WriteLn('Įveskite pradinę ir galutinę intervalo reikšmę: ');
 readln(m, n);
 s := 0;
 for i := m to n do
 begin
   pradinis := true;
   for j := m to i - 1 do
     if i mod j = 0 then
     begin
       pradinis := false;
       break;
     end;
   if pradinis then
   begin
       WriteLn(i);
       s := s + 1;
   end;
 end;
 WriteLn(s);
 readln;
end.

Redagavo Arik
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...