default int



  • ich habe immer die fehler meldung "default int wird von C++ nicht unterstützt" wie kann ich diese meldung verhindern ?



  • keine default int's verwenden 😉 - nö sowas deutet darauf hin, das du z. B. den Rückgabetyp bei einer Methode oder Funktion vergessen hast



  • hier nochmal der code.habe in meiner frage nicht erwähnt das ich natürlich keine "default int" verwende!

    #include <iostream>
    #include "conio.h"
    using namespace std;
    
    main()  {
    	cout<<"Anzahl der Zahlenräder:" << endl;
    	long araeder;
    	cin >> araeder;
    
    	cout<<"Anzahl der Zahlen pro Zahlenrad:" << endl;
    	long azahlen;
    	cin >> azahlen;
    
    	cout <<"Die Wahrscheinlich keit beträgt 1 zu " << araeder*azahlen << "." <<endl;
    
    getch();
    return 0;
    
    }
    


  • Du kannst diese Meldung verhindern indem du gültiges C++ schreibst.

    Also füg das int vor main().



  • der fehler ist mir garnicht aufgefallen! 😮

    danke es geht.



  • Dir vielleicht nicht, aber dem Compiler 😃



  • Davon abgesehen ist die Wahrscheinlichkeitsrechnung falsch ... es muss rad^anzahl sein ... bzw. n hoch k mit zurücklegen und in ungeordneter Reihenfolge.
    bsw.
    jedes Rad hat 9 Möglichkeiten ... es gibt 2 Räder ... => 81 Möglichkeiten das zu kombinieren ...
    =>

    #include <iostream>
    #include <cmath>
    
    int main()  
    {
        std::cout << "Anzahl Raeder: " << std::flush;
        double count_k = 0.0;
        std::cin >> count_n;
        std::cout << "Anzahl Zahlen/Rad: " << std::flush;
        double count_n = 0.0;
        std::cin >> count_k;
        std::cout << "Die Wahrscheinlichkeit betraegt 1 zu " << std::pow(count_n, count_k) << "!" << std::endl;
    }
    

    🙂


Anmelden zum Antworten