farbige Ausgabe



  • Hallo, mein Programm läuft wunderbar ....

    jetzt möchte ich, daß er bei negativen Ergebnissen in der Konsole bei Xcode die ZAHLEN ROT FÄRBT: Ich mach das mit einer if-Struktur.

    Wie aber mach ich das rot. Früher gab dafür Sequenzen, wie <rot> und </rot> etc....

    aber hier weiß ich nicht weiter. Im C++ Buch steht selbstverständlich nichts über die Ide Xcode...

    #include <iostream>
    #include <vector>
    #include <stdio.h>
    #include <math.h>
    #include <list>
    using namespace std;
    
    double a = 945;
    int b=1;
    int n;
    int Teilersumme=0;
    int Teileranzahl=0;
    vector<int>TeilerSammler(0);
    int zehler=1;
    
    int main(int argc, const char * argv[])
    {
        while (a<100000)
        {
            Teilersumme=0;
    
            for (b=floor(a/2);b>=1;b=b-1)
            {
            //cout<<a<<"/"<<b<<" = "<<a/b<<"  ";
            n=a;
                   if (n % b == 0)
                    {
                    Teilersumme=Teilersumme+b;
                    Teileranzahl++;
                    TeilerSammler.push_back(b);
                    }
                   //cout<<Teilersumme<<" =TS\n";
    
            }
            cout<<zehler<<". "<<a<<" hat "<<Teileranzahl<<" Teiler  TS= "<<Teilersumme<<" Dif= "<<Teilersumme-a<<"\n";
            /*cout<<" Teiler: ";
                for(auto it=TeilerSammler.begin();it!=TeilerSammler.end();it++)
                {
                cout<<*it<<", ";
                }
             cout<<"\n\n";
            */
            cout<<"\n";
            a=a+630;
            TeilerSammler.clear();
            Teileranzahl=0;
            zehler++;       
        }
        return(0);
    }
    


  • Falsches Forum, hier ist C++/CLI, eine .NET Sprache.



  • was heißt denn .NET-Sprache?

    und in welches Forum muß ich?



  • --> C++ (alle ISO-Standards)

    Aber ein Mod wird diesen Beitrag dann wohl verschieben.

    PS. .NET



  • Dieser Thread wurde von Moderator/in Jochen Kalmbach aus dem Forum C++/CLI mit .NET in das Forum C++ (alle ISO-Standards) verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Hier bist Du aber auch falsch. Das hat nix mit Standard C++ zu tun. Vielleicht hilft Dir aber das:

    http://en.wikipedia.org/wiki/ANSI_escape_code

    ich glaube die Konsole bei MAC OS X emuliert ein ANSI-Terminal

    mfg Martin


Log in to reply