Zastavenie cyklu v Pascale

Programovacie jazyky, rady, poradňa...
Dumbass
Light Expert
Light Expert
Príspevky: 51
Registrovaný: 20 máj 2011, 13:50

Zastavenie cyklu v Pascale

Príspevok od používateľa Dumbass »

Zdravím,
Na úlohu sme dostali príklad kde máme vypísať všetkz prvočísla od 1 do 1000. To mám a všetko funguje v pohode ale potom to máme spraviť tak aby sa program zastavil keď vypíše prvých 25 a potom bude pokračovať až keď stlačím Enter a to už vôbec neviem. Ak má niekto čas mi poradiť budem mu veľmi vďačný.
xadman
Medium Star
Medium Star
Príspevky: 305
Registrovaný: 09 mar 2011, 17:02

Re: Zastavenie cyklu v Pascale

Príspevok od používateľa xadman »

na zastavenie cyklu slúži príkaz break;
keď chceš pauznúť program aby pokračoval až po stlačení Enter-u, tak tam jednoducho daj readln();
Dumbass
Light Expert
Light Expert
Príspevky: 51
Registrovaný: 20 máj 2011, 13:50

Re: Zastavenie cyklu v Pascale

Príspevok od používateľa Dumbass »

A keď dám ten break po 25prvočíslach tak ako dám aby pokračoval po ďalších 25?
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: Zastavenie cyklu v Pascale

Príspevok od používateľa BX »

To by si mohol spraviť nejako takto

Kód: Vybrať všetko

cyklus1
begin
    cyklus2
    begin
         if prvocislo = 25 then break;
    end;
    
    cakaj na enter;
    { po stlaceni enteru bude pokracovat cyklus 1 a spusti sa znovu cyklus2 tam, kde skoncil }
end;
Dumbass
Light Expert
Light Expert
Príspevky: 51
Registrovaný: 20 máj 2011, 13:50

Re: Zastavenie cyklu v Pascale

Príspevok od používateľa Dumbass »

Uz som to nechal tak lebo na to nemam nervy ale diki za pomoc
Napísať odpoveď