Gå til innhold

Anbefalte innlegg

Beklager, men denne koden virker faktisk ikke. Jeg får kompilert, men når jeg skal kjøre programmet får jeg beskjed om at programmet ikke er kjørbart. Hehe, dette synes jeg egentlig er litt flaut....

 

 

#include <iostream>

#include <fstream>

 

using namespace std;

 

/* Eksempel på test.txt:

1 2 3 1

1

1 1

1000

// Gir svaret "Sum = 1010"

*/

 

 

int main() {

int sum = 0;

int x;

ifstream inFile("C:\Documents and Settings\Administrator.BFKMAL\Mine dokumenter\test.txt");

 

if (inFile) {

inFile >> x;

while (!inFile.eof()) {

sum += x; // samme som sum = sum + x;

inFile >> x;

}

 

inFile.close();

cout << "Sum = " << sum << endl;

return 0;

} else {

cerr << "Feil med fil!\n";

return 1;

}

}

Endret av Black_and_Scholes
Lenke til kommentar
Videoannonse
Annonse
Nei, jeg får opp meldingen "Feil med fil!", som du har gitt beskjed om.

Tror du får error fordi du har glemt å escape dine backslash "\" .

 

ifstream inFile("C:\\Documents and Settings\\Administrator.BFKMAL\\Mine dokumenter\\test.txt");

Lenke til kommentar

Har laget et program som jeg ikke får kompilert. Det kommer ikke engang opp en feilmelding. Det skjer faktisk ingen ting når jeg prøver å kompilere. Noen som vet hva det skyldes?

 

Her er programmet:

 

#include <iostream>

#include <fstream>

#include <cstdlib>

#include <string>

 

 

using namespace std;

 

main()

{

// Opplasting av data

ifstream data;

data.open ("C:\\Documents and Settings\\Administrator.BFKMAL\\Mine dokumenter\\test2.txt");

 

// Beregning

int x;

int array[30];

 

for (x=1; x < 31; x++)

{

data > array[x];

if (array[x] > array[x - 1])

{

int y = array[x + 1] / array[x];

cout << "Avkastning: " << y;

}

}

cout << "Programmet er slutt";

 

return 0;

}

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...