Pereiti prie turinio

[FPS] Programos kūrimas bėda


Rekomenduojami pranešimai

Sveiki visi,taigi norėčiau paprašyti tiems kurie geba naudotis Pascaliu ir tie kurie nori patikrinti savo gebėjimus naudotis šiap programa pamėginti įveiktį šią užduotėlę:

 

*Įveskite medelio kainą ir kiekį. Apskaičiuokite, kiek reikės mokėti už medelius. Veiksmų Seka

 

*Įveskite medelio kainą ir kiekį. Jei žmogus perka daugiau nei 3 medelius, vieną medelį jam dovanoja. Apskaičiuoti, kiek reikės mokėti. Sąlygos sakinys

 

*Medelių pirkti atėjo N žmonių . Įveskite kiek atėjo žmonių. Taipogi įveskite medelio kaina ir kiekvieno kliento perkamų medelių kiekį. Jei žmogus perka daugiau nei 3 medelius,vieną medelį jam duoda nemokamai. Apskaičiuoti, kiek reikės mokėti. Ciklas For

 

*Įveskite klientų skaičių, medelio kainą ir kiekvieno kliento perkamų medelių kiekį. Klientų įvedimą nutraukia įvestas nulis. Jei žmogus perka daugiau nei 3 medelius,vieną medelį gauna dovanų . Apskaičiuoti, kiek reikės mokėti.

Ciklas While

 

* Visi duomenysturi būti išsaugoti faile medeliuduomenys.txt. Pirmoje eilutėje yra klientų skaičius, antroje medelių kaina, kitose eilutėse kiekvieno pirkėjo perkamų medelių kiekis. Jei žmogus perka daugiau nei 3 medelius,vieną medelį jam dovanoja. Apskaičiuoti, kiek reikės mokėti. Rezultatus spausdinti į failą.

 

 

Kiekvienam veiksmui-etapui sukurti failą:

 

Seka - seka.pas

Sąlygos sakinys - salyga.pas

Ciklui for - for.pas

Ciklui while - while.pas

Failų,duomenų naudojimui - visifailai.pas

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pačiam neišeina niekas,o dar tokių panašaus pobūdžio reikia sukurti kelias programas. Žiūrinėjausi internete panašaus pobūdžio programų,kad pats pagal jas pasidaryti,nepavyko matomai dėl to,kad dar labai menkos mano žinios šiuo reikalu. Taigi ir nusprendžiau paprašyti jūsų pagalbos,kad padėtumėte išspręst ir pagal šitą galėčiau mokintis pats ir daryti kitas.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Su veiksmų seka viskas aišku, sąlyga taipogi. Su ciklais bei failai bėda. Aš ir neprašau,kad būtent viską padarytų,bet bent maždaug,kad turėčiau pagal ką oreantuotis. O + jeigu žmogus nepatingės ir padarys tai pagelbės ne tik man ,bet ir sau vis pasikartodamas,įveikdamas užduotį.

Redagavo NemokuProgramuoti
Nuoroda į pranešimą
Dalintis kituose puslapiuose
program Noname2;
var x,n,k,i,kaina : integer;
begin
 WriteLn('Kiek zmoniu?');
 Readln(n);
 WriteLn('Kaina?');
 Readln(k);
 WriteLn('Medaliu kiekis?');
 Readln(x);

 for i:=1 to n do
 begin
 kaina:=kaina+k*x;
 end;

 if x > 3 then
   kaina:=kaina-k*n;

 writeln('Moketi: ',kaina);

 Readln;
end.

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