Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki, taigi kadangi jau zinau jog kitais metais bus arba pascal arba (blemba ant liezuvio galvo pavadinimas :D).

Pradedu po biski jau dabar.

Sakykim turiu toki koda:

program skaiciai;

var
 i: Integer;

begin
Writeln('iveskite skaiciu');
Readln(i);
if (i>1) and (i<10) then
Writeln('skaicius tarp 1 ir 10')
else
Writeln('skaicius nera tarp 1 ir 10');
Readln;

end.

jei rasau skaicius nuo 1-9 atvaizduoja jog tar 1-10,bet jei rasau 10 atvaizduoja ji kaip kad nera tarp 1-10

kaip reiktu rasyt jog parasius 10 atvaizduotu kaip tarp 1-10

ar imanoma kitaip nei :

program skaiciai;

var
 i: Integer;

begin
Writeln('iveskite skaiciu');
Readln(i);
if (i>1) and (i<11) then
Writeln('skaicius tarp 1 ir 10')
else
Writeln('skaicius nera tarp 1 ir 10');
Readln;

end. 

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dekui.

Dar butu klausimas kaip padaryti kad neissiujungtu o tiesiog vel is naujo butu

sakykim kad ir su situom kodu irasau 10 ir tada jei vel ka nors irasau(arba neirasau, tiesiog enter) jis issiujungia kaip padaryt kad jis vel is naujo tikrintu ar tarp 1-10 ar ne .

Nuoroda į pranešimą
Dalintis kituose puslapiuose
program skaiciai;

var
 i: Integer;

begin
Writeln('iveskite skaiciu');
Readln(i);
if (i>1) and (i<=10) then
Writeln('skaicius tarp 1 ir 10')
else
Writeln('skaicius nera tarp 1 ir 10');
Readln;
ReadLn;
Writeln('iveskite skaiciu');
Readln(i);
if (i>1) and (i<=10) then
Writeln('skaicius tarp 1 ir 10')
else
Writeln('skaicius nera tarp 1 ir 10');
Readln;
ReadLn;
end.

Redagavo Advy
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dekui.

Dar butu klausimas kaip padaryti kad neissiujungtu o tiesiog vel is naujo butu

sakykim kad ir su situom kodu irasau 10 ir tada jei vel ka nors irasau(arba neirasau, tiesiog enter) jis issiujungia kaip padaryt kad jis vel is naujo tikrintu ar tarp 1-10 ar ne .

 

while(TRUE), sor, nežinau kaip su Pascal parašyt, pasidomėk loops'ais - suprasi.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

program skaiciai;

var
 i: Integer;

begin
Writeln('iveskite skaiciu');
Readln(i);
if (i>1) and (i<=10) then
Writeln('skaicius tarp 1 ir 10')
else
Writeln('skaicius nera tarp 1 ir 10');
Readln;
ReadLn;
Writeln('iveskite skaiciu');
Readln(i);
if (i>1) and (i<=10) then
Writeln('skaicius tarp 1 ir 10')
else
Writeln('skaicius nera tarp 1 ir 10');
Readln;
ReadLn;
end.

dekui ir uz sita, bet gal zinai kaip padaryt jog taip be pabaigos ?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Panaudok while ciklą.

program Skaiciai;
var
 i: Integer;
begin
   while i<=10 do // Nurodai iki kiek turi veikti ciklas, dabar veiks kol įvesi skaičių nuo 1 iki 10, 11 - išsijunks.
       begin
           Writeln('Įveskite skaičių');
           Readln(i);
           if (i>1) and (i<=10) then
           Writeln('Skaičius tarp 1 ir 10')
           else
           Writeln('Skaičius nėra tarp 1 ir 10.');
           Readln;
       end
end.

 

Jeigu reikės dar ko nors, parašyk į skypę.

Redagavo Advy
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Galima ir taip su pasirinkimu

program Skaiciai;
var
 i:Integer;
 n:char;
begin
n:='t';
while n = 't' do //vyks kol bus t- taip
   	begin
       	Writeln('Įveskite skaičių');
       	Readln(i);
       	if (i>1) and (i<=10) then
       	Writeln('Skaičius tarp 1 ir 10')
       	else
       	Writeln('Skaičius nėra tarp 1 ir 10.');
       	writeln;
       	writeln('Ar norite toliau tęsti? Įveskite taip - t ne - n');
       	readln(n);
   	end
end.

 

Tik klausimas, kokia bus pradinė i reikšmė tavo sprendime, nes pats jos nenurodai... Ar Paskalis pats daro ką nors dėl to? :)

 

0 bus pradinė reikšmė, bet ją geriau nurodyti.

Redagavo wigas
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ą...