Apua C++ tehtävään!

Eimikäänparas

Joo elikkä tää on koulutehtävä, mutta en saa maikkaa kiinni ja en oikeasti teoriaa lukemallakaan tiedä, mitä tähän pitää tehdä:)!

Tehtävänäsi on tehdä ohjelma, joka lukee kokonaislukuja (int) tiedostosta ja tulostaa niiden summan näytölle. Näytölle tulostuksen tulee olla esimerkkitulostuksen mukainen. Tiedostossa jokainen luku on omalla rivillään. Lukujen summa kirjoitetaan samaan tiedostoon viimeiseksi luvuksi. Tiedoston nimi on luvut.txt. Jos tiedoston luvut.txt avaaminen ei onnistu, tulee ohjelman tulostaa näytölle teksti "Tiedoston avaaminen ei onnistunut!". Heti tämän jälkeen ohjelman suorituksen on loputtava.

Jos esimerkiksi tiedoston (luvut.txt) sisältö on aluksi seuraava:
1
2
, on se ohjelman suorittamisen jälkeen seuraava:
1
2
3

Tiedostossa aikaisemmin olleiden lukujen summa kirjoitetaan siis saman tiedoston viimeiseksi luvuksi.

Esimerkkitulostus:

Lukujen summa on 3


Aikaansaamani koodi tulostaa vain 1, 2 , mutta kuitenkin tuon Lukujen summa on 3!


#include
#include
#include
using namespace std;


int main()
{
ifstream tiedosto("luvut.txt");

if (!tiedosto.is_open()) {
cout << "Tiedoston avaaminen ei onnistunut!" << endl;
exit(0);
}


int luku, summa=0;

while (tiedosto >> luku >> summa) {

summa =luku;


cout << " Lukujen summa on " << summa << endl;
}

}

4

963

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Ope-Arto

      Jahas, jahas... Yrität kalastella vastauksia kun olet tunnilla vain pelaillut pelejä.. Kyllä minä tiedän tämän homman, kun olen toiminut opettaja yli kymmenisen vuotta.

      • Eimikäänparas

        jahas vain:D tämä on itseopiskelu kurssi, joten ei ole ollut tunnin tuntia. itse omaksi iloksi näitä teen.


      • bfkkddkdldlm

        yli kymmenen vuotta, etkä osaa auttaa kun joku kysyy?
        oletkohan ihan oikealla alalla..


    • summa.summarum

      ota tuo ">> summa" pois.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Baaritappelu

      Hurjaksi käynyt meno Laffassa. Jotain jätkää kuristettu ja joutunu teholle...
      Kokkola
      63
      6293
    2. Tappo Kokkolassa

      Päivitetty tänään Iltalehti 17.04.2024 Klo: 15:23..Mikähän tämä tapaus nyt sitten taas on.? Henkirikos Kokkolassa on tap
      Kokkola
      25
      4036
    3. Miksi tytöt feikkavat saaneensa orgasmin, vaikka eivät ole saaneet?

      Eräs ideologia itsepintaisesti väittää, että miehet haluavat työntää kikkelinsä vaikka oksanreikään, mutta tämä väite ei
      Sinkut
      263
      2446
    4. Poliisit vaikenee ja paikallinen lehti

      Poliisit vaikenee ja paikallinen lehti ei kerro taposta taaskaan mitään. Mitä hyötyä on koko paikallislehdestä kun ei
      Kokkola
      26
      1970
    5. MAKEN REMPAT

      Tietääkö kukaan missä tämmöisen firman pyörittäjä majailee? Jäi pojalla hommat pahasti kesken ja rahat muisti ottaa enna
      Suomussalmi
      26
      1433
    6. Mitä ihmettä

      Kaipaat hänessä
      Ikävä
      95
      1316
    7. Itämaisesta filosofiasta kiinnostuneille

      Itämaisesta filosofiasta kiinnostuneille. Nämä linkit voivat auttaa pääsemään niin sanotusti alkuun. https://keskustel
      Hindulaisuus
      304
      1087
    8. Kuntoutus osasto Ähtärin tk vuode osasto suljetaan

      5 viikkoa ja mihin työntekijät, mihin potilaat. Mikon sairaalan lopetukset saivat nyt jatkoa. Alavudelle Liisalle tulee
      Ähtäri
      54
      1060
    9. Välillä käy mielessä

      olisiko sittenkin ollut parempi, että emme koskaan olisi edes tavanneet. Olisi säästynyt monilta kyyneleiltä.
      Ikävä
      77
      1006
    10. Mulla on kyllä

      Järkyttävä ikävä sua. Enkä yhtään tykkää tästä olotilastani. Levoton olo. Ja vähän pelottaa..
      Ikävä
      39
      981
    Aihe