Fjes Skrevet 17. september 2009 Del Skrevet 17. september 2009 #include<iostream> using namespace stdj int main(void) ( Double dnumber1 = 0,0; Double dnumber2 = 0,0j Double dnumber3 = 0,0; Double daverage = 0,0j cout << "please enter 3 numbers! "J << endlj cin >> dnumber1; cin >> dnumber2j cin >> dnunber3; daverage = (dnumber1 + dnumber2 + dnumber3) /3; cout << "the average of the numbers are: " << daverage << endl << endl; system("pause"); return 0j ) Lenke til kommentar
eught Skrevet 17. september 2009 Del Skrevet 17. september 2009 (endret) Du skal ha int main(), ikke int main(void). Mulig du har blitt litt forvirret hvis noen har forsøkt å lære deg å bruke void main() (fyfy). Det ser også ut til å være "j" mange steder det skulle vært ";". Main skal dessuten ikke være inne i (), men { }. Dvs int main(){ kode System("Pause"); } Kan like gjerne skrive koden med retting. #include<iostream> using namespace std; int main(){ Double dnumber1 = 0,0; Double dnumber2 = 0,0; Double dnumber3 = 0,0; Double daverage = 0,0; cout << "please enter 3 numbers!\n"; cin >> dnumber1; cin >> dnumber2; cin >> dnunber3; daverage = (dnumber1 + dnumber2 + dnumber3) /3; cout << "the average of the numbers are: " << daverage << endl << endl; System("Pause"); return 0; } Endret 17. september 2009 av eught Lenke til kommentar
Fjes Skrevet 17. september 2009 Forfatter Del Skrevet 17. september 2009 (endret) Du skal ha int main(), ikke int main(void). Mulig du har blitt litt forvirret hvis noen har forsøkt å lære deg å bruke void main() (fyfy). Det ser også ut til å være "j" mange steder det skulle vært ";". Main skal dessuten ikke være inne i (), men { }. Dvs int main(){ kode System("Pause"); } #include<iostream> using namespace std; int main() ( Double dnumber1 = 0,0; Double dnumber2 = 0,0; Double dnumber3 = 0,0; Double daverage = 0,0; cout << "please enter 3 numbers! ";<< endl; cin >> dnumber1; cin >> dnumber2; cin >> dnunber3; daverage = (dnumber1 + dnumber2 + dnumber3) /3; cout << "the average of the numbers are: " << daverage << endl << endl; system("pause"); return 0j ) funker ikke nå heller. alt jeg gjorde var forklart på youtube på en film det var 300 000 visninger på. så tror han gjorde rett, men fikk ikke det til, menner jeg har gjortm det samme som han. Du skal ha int main(), ikke int main(void). Mulig du har blitt litt forvirret hvis noen har forsøkt å lære deg å bruke void main() (fyfy). Det ser også ut til å være "j" mange steder det skulle vært ";". Main skal dessuten ikke være inne i (), men { }. Dvs int main(){ kode System("Pause"); } #include<iostream> using namespace stdj int main() ( Double dnumber1 = 0,0; Double dnumber2 = 0,0; Double dnumber3 = 0,0; Double daverage = 0,0; cout << "please enter 3 numbers! ";<< endl; cin >> dnumber1; cin >> dnumber2; cin >> dnunber3; daverage = (dnumber1 + dnumber2 + dnumber3) /3; cout << "the average of the numbers are: " << daverage << endl << endl; system("pause"); return 0j ) funker ikke nå heller. alt jeg gjorde var forklart på youtube på en film det var 300 000 visninger på. så tror han gjorde rett, men fikk ikke det til, menner jeg har gjortm det samme som han. Endret 17. september 2009 av Fjes Lenke til kommentar
Fjes Skrevet 17. september 2009 Forfatter Del Skrevet 17. september 2009 prøvde men klarte det ikke, kom bare feil melding. men prøver å lage noe annet. Lenke til kommentar
_Ferrari_ Skrevet 17. september 2009 Del Skrevet 17. september 2009 Du skal bruke {} og ikke () rundt int main() og i den siste kodesnutten du limte inn, så er det fremdeles noen j'er i steden for ; Lenke til kommentar
Fjes Skrevet 17. september 2009 Forfatter Del Skrevet 17. september 2009 Du skal bruke {} og ikke () rundt int main() og i den siste kodesnutten du limte inn, så er det fremdeles noen j'er i steden for ; #include<iostream> using namespace std; int main{} { Double dnumber1 = 0,0; Double dnumber2 = 0,0; Double dnumber3 = 0,0; Double daverage = 0,0; cout << "please enter 3 numbers!\n"; cin >> dnumber1; cin >> dnumber2; cin >> dnunber3; daverage = (dnumber1 + dnumber2 + dnumber3) /3; cout << "the average of the numbers are: " << daverage << endl << endl; System("Pause"); return 0; } funker ikke. Lenke til kommentar
_Ferrari_ Skrevet 17. september 2009 Del Skrevet 17. september 2009 (endret) Der du initierer dnumber1 (osv) til å være lik 0, må du lage desimalene med punktum, ikke med komma. Pluss at det skal stå: int main () { kode kode kode kode return 0; } Ikke int main {} Endret 17. september 2009 av _Ferrari_ Lenke til kommentar
Bikeridr Skrevet 17. september 2009 Del Skrevet 17. september 2009 Du skal bruke {} og ikke () rundt int main() og i den siste kodesnutten du limte inn, så er det fremdeles noen j'er i steden for ; #include<iostream> using namespace std; int main{} { Double dnumber1 = 0,0; Double dnumber2 = 0,0; Double dnumber3 = 0,0; Double daverage = 0,0; cout << "please enter 3 numbers!\n"; cin >> dnumber1; cin >> dnumber2; cin >> dnunber3; daverage = (dnumber1 + dnumber2 + dnumber3) /3; cout << "the average of the numbers are: " << daverage << endl << endl; System("Pause"); return 0; } funker ikke. Min utheving. Du *må* bruke: int main () *IKKE* int main {} Lenke til kommentar
Fjes Skrevet 17. september 2009 Forfatter Del Skrevet 17. september 2009 #include<iostream> using namespace std; int main() { Double dnumber1 = 0.0; Double dnumber2 = 0.0; Double dnumber3 = 0.0; Double daverage = 0.0; cout << "please enter 3 numbers!\n"; cin >> dnumber1; cin >> dnumber2; cin >> dnunber3; daverage = (dnumber1 + dnumber2 + dnumber3) /3; cout << "the average of the numbers are: " << daverage << endl << endl; System("Pause"); return 0; } denen bruker jeg nå, funker ikke. Men går videre på noe annet nå. Lenke til kommentar
Bikeridr Skrevet 17. september 2009 Del Skrevet 17. september 2009 #include<iostream>using namespace std; int main() { Double dnumber1 = 0.0; Double dnumber2 = 0.0; Double dnumber3 = 0.0; Double daverage = 0.0; cout << "please enter 3 numbers!\n"; cin >> dnumber1; cin >> dnumber2; cin >> dnunber3; daverage = (dnumber1 + dnumber2 + dnumber3) /3; cout << "the average of the numbers are: " << daverage << endl << endl; System("Pause"); return 0; } denen bruker jeg nå, funker ikke. Men går videre på noe annet nå. Du har flere skrivefeiler i koden din: "Double" skal være med liten "d", slik "double" "cin >> dnunber3" er feilskrevet, du må skrive "dnumber3. Se kildekode og kompilert fil: (.exe-filen er omdøpt til .zip, så du må rename den til .exe og .cpp-filen er omdøpt til .txt) z_z.txt z_z.zip Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå