C++.

  • Hej jeg skal til at lege med C++ og når jeg åbner Dev C++ Siger den at jeg mangler en GNU Make File... Ved i hvad det er og hvor jeg kan downloade det Det er ret irriterende at jeg ikke kan execute....


    Quote

    Cin.Get()?
    Fra 16. Indlæg.


    Quote

    Hvad er der galt med denne kode?
    Fra 18. Indlæg


    Quote

    Hvad skal jeg gøre for at programmet ikke lukker når jeg har skrevet de 3 tal?
    Fra 20. Indlæg.


    -FredeK

  • Hej hvordan laver jeg mit program når jeg har skrevet koden?


    -FredeK

  • Hvad så nu
    I øverste box:
    Please specify the name of the executable file to be used for the debug session.


    I nederste box:
    1>Compiling resources...
    1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
    1>Copyright (C) Microsoft Corporation. All rights reserved.
    1>Linking...
    1>Embedding manifest...
    1>Build log was saved at "file://d:\Dokumenter\Visual Studio 2008\Projects\Alt det der\Alt det der\Debug\BuildLog.htm"
    1>Alt det der - 0 error(s), 0 warning(s)
    ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========


    -FredeK

  • Så prøv med CTRL + F5
    Så bygger du til release i stedet for debug.


    Den burde selv kunne finde den fil, der skal køres (altså den fil, der indeholder det program du lige har compilet, men det har nok skabt lidt problemer at du har lavet mellemrum i navnet på dit projekt.


    Prøv at lave et project uden mellemrum i navnet.


    Du skal også være opmærksom på at når du kører et DOS-program direkte fra Visual Studio, bliver programmet kørt og vinduet lukker igen når programmet er kørt, så med mindre du har noget, der holder programmet kørende vil du ikke nå at se hvad der bliver skrevet.

  • Quote

    Oprindeligt indlæg af Zulu
    Da du oprettede dit projekt, valgte du så at lave et "Win32 Console Application"?


    Det ser nemlig ikke sådan ud...


    Tusind tak det virker :D


    -FredeK


  • Ok tak...




    Nyt spørgsmål :boxed:


    Hvad er der forkert i denne kode.


    -FredeK

  • Tak...



    Hvad skal jeg gøre for at programmet ikke slutter når jeg har skrevet de 3 tal.



      #include<iostream>
      using namespace std;


      int main(void)
      {
      double dnumber1 = 0.0;
      double dnumber2 = 0.0;
      double dnumber3 = 0.0;
      double daverage = 0.0;

      cout << "Vær venlig og skriv 3 numre." << endl;
      cin >> dnumber1;
      cin >> dnumber2;
      cin >> dnumber3;
      daverage = (dnumber1 + dnumber2 + dnumber3) / 3;
      cout << "Numrennes gennemsnit er:" << daverage << endl << endl;


      cin.get();
      return 0;
      }