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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1932 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

(redaguota)

     Sveiki, gal žinote kitokį būda, kaip parašyti funkcija kuri returnintų atsakyumą su kableliu. 

https://pastebin.com/TqFPxikE

Mano kodas, paskutinį funkcija pažiūrėkite, darau aš su duomenų įvedimais, gal kažką pakeisti ar ką, gaunasi tik paprastas skaičiu.s

Redaguota , nario Touch

---------------------------------------------------

|    Web Development     Web Services    Coding     |

---------------------------------------------------

Dabar, 5exyGuy parašė:

Pats savo temos pavadinime rašai double funkcija, bet naudoji int. Truputį atidumo trūksta.

O5USrEc.jpg

Tą patį gaunu, jei ir funkcija pakeičiu į double

---------------------------------------------------

|    Web Development     Web Services    Coding     |

---------------------------------------------------

5 minutes prieš, 5exyGuy parašė:

Vis tiek meginau neveikia

---------------------------------------------------

|    Web Development     Web Services    Coding     |

---------------------------------------------------

(redaguota)
30 minutes prieš, Zero Two parašė:

nes dalini int is int kintamajame kuris irgi yra int, tau reikia, kad kintamasis kuriame skaiciuojama viskas butu double

includą turiu: #include <iomanip> 

Man turi 2 skaicius po kablelio rodyti

Padariau taip: 

double VidKaireGyventojai (int nr[], int sk[], int n)
{
    int vid_k_suma = 0;
    int kiek = 0;
    for (int i = 0; i < n; i++)
    {
        if (nr % 2 != 0)
        {
            vid_k_suma += sk;
            kiek += 1;
        }
    }
    double d_vid_k_suma = vid_k_suma;
    double d_kiek = kiek;
    double ats = 0;
    ats = vid_k_suma / kiek;
    cout << setprecision(2) << ats;
    return ats;
}

Redaguota , nario Touch

---------------------------------------------------

|    Web Development     Web Services    Coding     |

---------------------------------------------------

(redaguota)
7 minutes prieš, Touch parašė:

includą turiu: #include <iomanip> 

Man turi 2 skaicius po kablelio rodyti

Padariau taip: 

double VidKaireGyventojai (int nr[], int sk[], int n)
{
    int vid_k_suma = 0;
    int kiek = 0;
    for (int i = 0; i < n; i++)
    {
        if (nr % 2 != 0)
        {
            vid_k_suma += sk;
            kiek += 1;
        }
    }
    double d_vid_k_suma = vid_k_suma;
    double d_kiek = kiek;
    double ats = 0;
    ats = vid_k_suma / kiek;
    cout << setprecision(2) << ats;
    return ats;
}

jeigu tu taip darai, tai tau is esmes tos double funkcijos nereikia (nes isvesti darai pacioje funkcijoje), o tau neveikia, nes turetu buti taip:

double VidKaireGyventojai (int nr[], int sk[], int n)
{
    int vid_k_suma = 0;
    int kiek = 0;
    for (int i = 0; i < n; i++)
    {
        if (nr % 2 != 0)
        {
            vid_k_suma += sk;
            kiek += 1;
        }
    }
    double d_vid_k_suma = vid_k_suma;
    double d_kiek = kiek;
    double ats = 0;
    ats = vid_k_suma / kiek;
    cout << fixed << setprecision(2) << ats;
    return ats;
}

 

Redaguota , nario Zero Two
(redaguota)

bet as kaip suprantu, vid_k_suma visada būna nelyginis skaičius ir visada turi kažka po kableliu.

#include <iostream>

double return_double(double a, int b) { 
	return a / b;
}

int main() {
	std::cout << return_double(56.3, 2);
	return 0;
}

 

Output

> clang++-7 -pthread -o main main.cpp
> ./main
28.15

 

Redaguota , nario intrigantas


 

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1932 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!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai



×
×
  • Sukurti naują...