TÉMA problém s kalóriami - fórum Softpedia

  • Členovia skupiny
  • Príspevky: 16
  • Registrované: 22.12.2013
  • takže to je problém (http: //campion.edu.r. on = view & id = 1062) a nerozumiem, ako niečo robiť.

    v určitom okamihu platba dosiahne 27 a má sa pridať o 6, čo presahuje S, ktorá je iba 30.
    maxcal, ktorý by som mal nazbierať, je 150, len si nemôže kúpiť celé množstvo, takže by som z neho mal nazbierať iba percento. ako to urobím?

    Upravené rozmazaním, 4. júla 2014 - 23:12.

  • Členovia skupiny
  • Príspevky: 1 471
  • Registrované: 23.12.2009
  • problém

    Pridajte presne toľko, koľko potrebujete z posledného produktu s kalóriami (zvyšné peniaze/cena produktu) *
    alebo s vašimi premennými

    Upravené ady_95, 4. júla 2014 - 23:26.

  • Skupina: Starší členovia
  • Príspevky: 26 513
  • Registrované: 24.02.2007
  • Som škodlivá, bojte sa ma, prosím!:))

  • Skupina: Starší členovia
  • Príspevky: 27 193
  • Registrované: 10.08.2006
  • Úloha sa dá interpretovať veľmi ľahko geometricky (vektory - vo „fyzickom“ zmysle, nie programové).

    Aké nápady vám prídu, keď si prečítate moju stopu?

  • Členovia skupiny
  • Príspevky: 16
  • Registrované: 22.12.2013
  • Prepísal som kód a dáva mi „zabitý signálom 11“, takže som sa zbavil 2. fóra, ale spočiatku neviem ako.
    Myslel som si, že dokážem prečítať vektory a súčasne pridať platby pre každého a prestať čítať, keď je platba> S, ale S je na poslednom riadku v súbore.

    a výsledok mi dáva 1585,71, ale potrebujem 4 desatinné miesta. Použil som double na maxcal. Rozumiem, že existuje funkcia setprecision, ale neviem, ako ju používať

    edit: Vyriešil som desatinnú vec, ktorú som použil setprecision (8) v knižnici

    Upravené rozmazaním, 5. júla 2014 - 13:06.