mein erstes programm

IceMan2oo4 hat gesagt.:
ja es danke

nur noch eine frage:
wie bekomme ich einen zeilenumbruch in der ausgabe hin?
er gibt das ganze so aus:
aha, das wundert mich nicht bei einem so geilen Koeper! also, ich fasse mal zusa
mmen du heisst ** ** und du bist ** jahre alt stimmt das?

im quelltext hab ich es alles auf eine zeile geklatscht!

Einen Zeilenumbruch kann man mit dem Steuerzeichen \n erzeugen.
Z.b.
cout<<"Hallo\n wie gehts so"; //nach hallo kommt ein Zeilenumbruch
 
okay

#include <iostream.h>

int main ()
{
char name[100];
char name2[100];
char alter[5];
char janein;
char janein1;
cout <<"hallo, wie ist deine name?" <<endl;
cin >>name;
cout <<"und Nachname?" <<endl;
cin >>name2;
cout <<"hallo "<<name << " " <<name2<< " und wie alt bist du?" <<endl;
cin >>alter;
cout <<"Und noch Single? fuer ja= j fuer nein= n" <<endl;
cin >> janein;
if (janein=='j')
{
cout <<"aha, das wundert mich weil du so toll aussiehst!\n also, ich fasse mal zusammen du heisst "<<name << " "<<name2 << " und\n du bist "<<alter << " jahre alt\n stimmt das?fuer ja=j fuer nein=n"<<endl;
}
else if (janein=='n')
{
cout <<"aha, das wundert mich nicht bei einem so geilen Koeper!\n also, ich fasse mal zusammen du heisst "<<name << " "<<name2 << " und\n du bist "<<alter << " jahre alt\n stimmt das? fuer ja=j fuer nein=n"<<endl;
}
cin >>janein1;
if (janein1=='j')
{
cout <<"also hab ich das alles richtig gemacht, Danke!"<<endl;
}
else if (janein1=='n')
{
cout <<"Du luegst ein Computer macht keine Fehler" <<endl;
}
return 0;
}

bin offen für verbesserungen!
 
IceMan2oo4 hat gesagt.:
okay

#include <iostream.h>

int main ()
{
char name[100];
char name2[100];
char alter[5];
char janein;
char janein1;
cout <<"hallo, wie ist deine name?" <<endl;
cin >>name;
cout <<"und Nachname?" <<endl;
cin >>name2;
cout <<"hallo "<<name << " " <<name2<< " und wie alt bist du?" <<endl;
cin >>alter;
cout <<"Und noch Single? fuer ja= j fuer nein= n" <<endl;
cin >> janein;
if (janein=='j')
{
cout <<"aha, das wundert mich weil du so toll aussiehst!\n also, ich fasse mal zusammen du heisst "<<name << " "<<name2 << " und\n du bist "<<alter << " jahre alt\n stimmt das?fuer ja=j fuer nein=n"<<endl;
}
else if (janein=='n')
{
cout <<"aha, das wundert mich nicht bei einem so geilen Koeper!\n also, ich fasse mal zusammen du heisst "<<name << " "<<name2 << " und\n du bist "<<alter << " jahre alt\n stimmt das? fuer ja=j fuer nein=n"<<endl;
}
cin >>janein1;
if (janein1=='j')
{
cout <<"also hab ich das alles richtig gemacht, Danke!"<<endl;
}
else if (janein1=='n')
{
cout <<"Du luegst ein Computer macht keine Fehler" <<endl;
}
return 0;
}

bin offen für verbesserungen!

Okay 2 Verbesserungen.
1. es sollte #include <iostream> und nicht iostream.h heißen.(eigentlich sollte dein Compiler ne Warnung für iostream.h außgeben)
2. vor int main() sollte using namespace std; stehen
, denn das ist ANSCII Standart so vorgesehen.
 
Zuletzt bearbeitet:
Zurück