Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki, rytoj mokykloje rašau atsiskaitymą iš C++. Įkelsiu čia porą užduočių, gal atsiras žmonių, kurie buvo sprendę jas anksčiau arba moka išspresti jas.

Prašau parašykite programas šiems uždaviniams.Ačiū labai :)

1. Pietūs

Pirmąjį patiekalą pietums mama gamina t1 minučių, antrąjį – k minučių ilgiau negu pirmąjį, trečiąjį – k minučių ilgiau negu antrąjį ir t.t. Parašykite programą, skaičiuojančią, kiek patiekalų n suspės pagaminti mama, kol vaikai sugrįš iš lauko, jei pietus virti pradėjo dabar, o vaikai iš lauko grįžta po t minučių. Visi duomenys yra sveikojo tipo.

Pasitikrinkite: kai t1 = 17, k = 3, t = 65, tuomet kompiuterio ekrane turi būti rodoma: Mama suspės pagaminti 3 patiekalus.

2. Medžių genėjimas

Pavasarį pradėjęs dirbti sode sodininkas pirmąją dieną išgenėjo m1, antrąją – m medžių daugiau negu pirmąją, trečiąją – m medžių daugiau negu antrąją ir t.t. Parašykite programą, skaičiuojančią, kiek dienų d dirbs sodininkas, kol išgenės n sode augančių medžių. Paskutinei dienai gali likti mažiau medžių. Visi duomenys yra sveikojo tipo.

Pasitikrinkite: kai m1 = 3, m = 1, n = 16, tuomet kompiuterio ekrane turi būti rodoma: Sodininkas dirbs 4 dienas.

3. Palūkanos už indėlį

Bankas už indėlius moka p procentų palūkanų per metus. Metų gale palūkanos pridedamos prie indėlio. Jei indėlininkas pinigų nė kiek neišima, palūkanos skaičiuojamos nuo vis didesnės sumos. Parašykite programą, kuri apskaičiuotų, per kiek metų t pradinis indėlis ind pasieks sumą s.

Pasitikrinkite. Kai p = 5, ind = 1000, s = 1200, turėtumėte gauti t = 4.

4. Sveikųjų skaičių dalyba

Turime kompiuterį, kuris nemoka apskaičiuoti natūraliųjų skaičių dalmens sveikosios dalies ir liekanos. Parašykite programą, kuri apskaičiuotų skaičių n ir m dalmens sveikąją dalį dalmuo ir liekaną liekana.

Pasitikrinkite. Kai n = 14, m = 3, turėtumėte gauti: dalmuo = 4, liekana = 2.

5. Godus kaimynas

Pristigo žmogus pinigų ir nuėjo pasiskolinti jų iš kaimyno. Tas sutiko paskolinti, bet paprašė grąžinti juos kitą mėnesį tokia tvarka: pirmą mėnesio dieną – 1 litą, antrąją – 2 litus, trečiąją – 4 litus, t. y. kiekvieną dieną du kartus daugiau negu prieš tai buvusią. Tą dieną, kai skola galės būti padengta, reikės atiduoti ir visą tos dienos normą. Tai, kas bus atiduota daugiau, ir bus kaimyno palūkanos. Parašykite programą, kuri apskaičiuotų, kiek palūkanų litais gaus kaimynas už paskolintus n litų.

Pasitikrinkite. Kai n = 11, turėtumėte gauti palūkanos = 4.

(XIII olimpiada, 2002)

6. Plytelių dėliojimas

Iš n kvadratinių plytelių reikia sudėlioti vienos plytelės storio kvadratus: pirmiausia sudėti didžiausią galimą kvadratą, iš likusių plytelių – vėl didžiausią ir t. t. Parašykite programą, kuri išskaidytų nurodytą plytelių skaičių į dalis, reikalingas kiekvieno kvadrato statybai.

Pasitikrinkite. Kai n = 75, turėtumėte gauti: 64, 9, 1, 1.

(XI olimpiada, 2000)

7.Pirkėjas išsirinktas prekes išdėstė kainų didėjimo tvarka. Pirmoji prekė kainuoja plitų. Kiekviena kita prekė už prieš ją esančią brangesnė klitų. Parašykite programą, kuri apskaičiuotų, kiek prekių n galės nusipirkti pirkėjas, jei turi s litų.Pasitikrinkite: kai p=12, k=5, s=80, tuomet kompiuterio ekrane turi b8ti rodoma: pirk4jas nusipirks 4 prekes.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 8 metų...

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