Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Pagalbos dėl C++ ND


InSaneOxT

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3456 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki. Mokykloj uždavė du uždavinius namų darbams su while ciklu. Vieną pasidariau, antro nesuprantu :

 

 

Jonukas ir Petriukas riešutavo. Surinkus n riešutų jie nutarė pasidalyti taip : Jonukas paims vieną riešutą, Petriukas - 2, Jonukas - 3, Petriukas - 4 ir t.t., kol riešutų bus. Paskutinis paims likusius riešutus. Sudarykite programą, apskaičiuojančią, po kiek riešutų gaus kiekvienas vaikas.

 

Jei kas galit numeskit kodą kaip šitą išspręst, nes man tai nekyla minčių.. Neišmąstau niekaip. Ačiū.

Nuoroda į komentarą
Dalintis per kitą puslapį

var Jonuko_riesutai;
var Petriuko_riesutai;

while(Jonuko_riesutai > Petriuko_riesutai)
{
       Petriuko_riesutai++;
}

Pagal mane ^ ši f-ją nepabaigta kaip reikia, daviau mintį maždaug.

 

n riešutų, tai čia tipo pats turi sugalvot ar kaip, nesupratau?

Redaguota , nario the.Yaw
  • Teigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

#include <iostream>


int riesutai,jriesutai,priesutai,duoti,eile; // jriesutai = jonuko riesutai, priesutai = petriuko riesutai

int main(){
   cout << "Iveskite riesutu skaiciu" << endl;
   cin >> riesutai;

   while(riesutai > 0){
      if(eile == 0){
      jriesutai+duoti;
      riesutai-duoti;
      duoti++;
      eile==1;
      }
      else{
      priesutai+duoti;
      riesutai-duoti;
      duoti++;
      eile=0;
      }
   }
   if(riesutai > 0 && riesutai < duoti){
      cout << "Riesutu per mazai, kad duoti " << duoti << " ju yra " << riesutai << endl;
      cout << "Jonuko riesutai: " << jriesutai;
      cout << "Petriuko riesutai: " << priesutai; 
   }

}

Persidaryk kaip reikia, nes nedariau su tuo n, nepadariau, kad gauna visus

Redaguota , nario Dr.Arnas
  • Teigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3456 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...