Pereiti prie turinio

FpS uzduotis prasau padeti


Rekomenduojami pranešimai

program trizenklis;
  var i, pirmas, antras, trecias:integer;
begin
  for i:= 100 to 999 do
  begin
	 pirmas:= i div 100;  //Pirmas skaièius
	 antras:= i mod 10;   //Paskutinis skaitmuo
	 trecias:= (i div 10) mod 10; //Vidurinis skaitmuo
		if (pirmas mod 2 = 0) and ( antras - trecias = 5)
		   then writeln(i);
  end;
Readln;
Readln;
end.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Šiek tiek optimalesnė uždavinio sprendimo versija

program skaiciai;
var a:integer;
begin
//nuo 205 nes tai pirmas trizenklis atitinkantis reikalavimus
a:=205;
// iki 850 nes toliau jau nebebus trizenklio kuris atitiktu reikalavimus
while a<850 do
begin
//tikriname ar pirmas trizenklio skaicius lyginis
if ((a div 100)mod 2)=0 then
begin
	//tikriname ar paskutinio ir vidurinio skaitmens skirtumas lygus 5
	if ((a mod 10) -((a div 10)mod 10))=5 then
		writeln(a)
end
else
//kadangi jis nera lyginis tai mes ji tokiu padarome taip sutumpindami ciklo pasikartojima
//pvz jei skaicius yra 300 tai keiciame i 400
	a:=((a div 100)+1)*100;
a:=a+1;
end;
Readln;
end.

Aišku ir šitą būtų galima patobulinti sumažinan ciklo prasukimų skaičių

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.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

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