"We are back" « oc.at

Hüüfe bekomm ein Fehler in Bloodshed...

HeuJi 11.05.2003 - 19:32 478 1
Posts

HeuJi

OC Addicted
Avatar
Registered: Jul 2001
Location: Vienna
Posts: 7379
Hab mal versucht ein ganz simples Programm zu programmieren, das für 2 Zahlen alle Punkt, Strichrechnungen ausführt.


#include <iostream.h>
#include <stdlib.h>

int main()
{
int a;
int b;

cout<<"Zahleneingabe"<<"\n";
cin>>"geben sie a ein">>a>>"\n";
cin>>"geben sie b ein">>b>>"\n";
cout<<"a"<<"+"<<"b"<<"="<<a+b<<"\n";
cout<<"a"<<"-"<<"b"<<"="<<a-b<<"\n";
cout<<"a"<<"/"<<"b"<<"="<<a/b<<"\n";
cout<<"a"<<"*"<<"b"<<"="<<a*b<<"\n";
cout<<"a"<<"%"<<"b"<<"="<<a%b<<"\n";

}


nun bekomm ich beim Ausführen diese Fehlermeldung von windoof...
click to enlarge
was mach ich da falsch? Beim Kopilieren bekomm ich keine Fehler.
Das komische ist dass ich bei der Eingabe keinen String rausbekomme wie ihr im bild seht oder muss ich das getrennt in cout ausdrücken?
Bearbeitet von HeuJi am 11.05.2003, 19:36

HeuJi

OC Addicted
Avatar
Registered: Jul 2001
Location: Vienna
Posts: 7379
ach ich bin soo doof ein String kann ja in der Eingabe nie vorkommen :rolleyes:
Wenigstens hab ich Windoof zum Absturz gebracht. :D

Jetz geht's natürlich:


#include <iostream.h>
#include <stdlib.h>

int main()
{
int a;
int b;

cout<<"Zahleneingabe"<<"\n";
cout<<"geben sie a ein:"<<"\n";
cin>>a;
cout<<"geben sie b ein:"<<"\n";
cin>>b;
cout<<"a"<<"+"<<"b"<<"="<<a+b<<"\n";
cout<<"a"<<"-"<<"b"<<"="<<a-b<<"\n";
cout<<"a"<<"/"<<"b"<<"="<<a/b<<"\n";
cout<<"a"<<"*"<<"b"<<"="<<a*b<<"\n";
cout<<"a"<<"%"<<"b"<<"="<<a%b<<"\n";

}
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz