Pereiti prie turinio

Kurį skaičių atitinka mažiausia reiškinio reikšmė?


Rekomenduojami pranešimai

sveiki,

 

programavimo destytojas paskyre stai tokia uzduoti:

 

Duota skaičių x aibė. Kurį skaičių atitinka mažiausia reiškinio Y=(x+1)(x-1) /(x+2) reikšmė?

 

Paaiškinimai:

• Skaičių x reikšmes (jų gali būti daug) įveskite klaviatūra; jas ir apskaičiuotas y reikšmes

išsaugokite masyvuose.

• y reikšmei skaičiuoti sudarykite funkciją.

 

 

 

Gal kas galetu siektiek paaiskinti, kaip tokia programele turetu atrodyti?

 

- reikia viska parasyti c++ kalboje, naudojant duomenu masyva.

 

 

Iskarto didelis dekuj uz pagalba! !!

Nuoroda į pranešimą
Dalintis kituose puslapiuose

tau reikia kodo? ar tiesiog pacios uzduoties nelabai supranti?

 

Noreciau pamatyti kaip kodas turi atrodyti :) Dar nelabai moku programuoti, cia tokia kaip, pirmoji uzduotis, tai noriu tiesiog suzinot kaip pats kodas atrodytu tokios programeles.. any help? :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

na tai pasidarai du masyvus:

 

xArray = new double[masyvo_dydis];
yArray = new double[masyvo_dydis];

i x masyva suvedi skaicius, nezinau kokie ten reikalavimai ivedimo, bet yra daugybe budu.

 

Pasirasai kaip reikalauja Y skaiciavimo f-ja.

 

double SkaiciuotiY(double x)
{
       y = (x + 1)*(x - 1)/(x+2);
       return y;
}

tada paleidi cikla ir apskaiciuotas Y reiksmes surasai i masyva:

 

for( int i=0; i < masyvo_dydis; i++)
{
   yArray[i] = SkaiciuotiY(xArray[i]);
}

 

dabar reikia surasti maziausiai Y masyvo reiksme, tam irgi pasirasome f-ja

 

Void RastiMaziausia()
{
       maziausias_skaicius = yArray[0];
       for(int i = 0; i < masyvo_dydis; i++)
           if (yArray[i] <  maziausias_skaicius) {  maziausias_skaicius = yArray[i]; }
}

 

na ir tada vel reikia paleisti cikla ir sulygint Y masyvo reiksmes su X masyvo reiksmem.

 

for( int i=0; i < masyvo_dydis; i++)
{
   if(xArray[i] == maziausias_skaicius) 
    {
        //rastas atitikmuo, maziausia Y reiksme(kuri yra yArray[i] arba maziausias_skaicius)  atitinka xArray[i] skaiciu 
    }
}

cia mazdaug taip surasiau, senokai c++ kodinau, beto pas mane buvo borland c++, tai nuo tikro c++ jis siek tik skiriasi.

Redagavo n0l
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.

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