Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo hätte ein Problem/Frage,

also folgendes,

ich bin grad am c++ lernen :)

und hätte ein prob mit meinem code

so steht der code im meinem Buch:

#include <iostream.h>

int main()

{

int mein Alter = 39;

int dein Alter = 39;

cout << "Ich bin: " << mein Alter << " Jahre alt.\n";

cout << "Du bist: " << dein Alter << " Jahre alt\n";

mein Alter++;

++dein Alter;

cout << "Ein Jahr ist vergangen...\n";

cout << "Ich bin: " << mein Alter << " Jahre alt.\n";

cout << "Du bist: " << dein Alter << " Jahre alt\n";

cout << "Noch ein Jahr ist vergangen\n";

cout << "Ich bin: " << mein Alter++ << " Jahre alt.\n";

cout << "Du bist: " << ++dein Alter << "Jahre alt\n";

cout << "Und noch einmal ausgeben.\n";

cout << "Ich bin: " << mein Alter << " Jahre alt.\n";

cout << "Du bist: " << dein Alter << " Jahre alt\n";

return 0;

}

da kommt allerdings die ganze zeit error, meiner meinung nach weil bei den Variablen leerzeichen drine sind...

also statt mein Alter muß es meinAlter heißen, wenn ich das so mache dann funktioniert das prog auch einwandfrei...

oder habe ich nur etwas übersehen?

weil das kann ja eig kaum sein das mein Buch falsch ist...

so gehts:

#include <iostream.h>

int main()

{

int meinAlter = 39;

int deinAlter = 39;

cout << "Ich bin: " << meinAlter << " Jahre alt.\n";

cout << "Du bist: " << deinAlter << " Jahre alt\n";

meinAlter++;

++deinAlter;

cout << "Ein Jahr ist vergangen...\n";

cout << "Ich bin: " << meinAlter << " Jahre alt.\n";

cout << "Du bist: " << deinAlter << " Jahre alt\n";

cout << "Noch ein Jahr ist vergangen\n";

cout << "Ich bin: " << meinAlter++ << " Jahre alt.\n";

cout << "Du bist: " << ++deinAlter << "Jahre alt\n";

cout << "Und noch einmal ausgeben.\n";

cout << "Ich bin: " << meinAlter << " Jahre alt.\n";

cout << "Du bist: " << deinAlter << " Jahre alt\n";

return 0;

}

Danke schonmal...

mfg Master-Blub

in einem Buch können Fehler vorkommen.

Variablennamen dürfen AFAIK keine Leerzeichen enthalten.

weil das kann ja eig kaum sein das mein Buch falsch ist...

In jedem Buch sind Fehler, das lässt sich nicht vermeiden.

Auch <iostream.h> ist nach dem aktuellen Standard (immerhin von 1998) falsch. Die C++-Standardheader haben kein ".h" am Ende. Und alle Funktionen, Klassen und Objekte stehen im Namespace std.

Ich empfehle, dieses Buch nicht weiter zu benutzen. Leerzeichen in Variablennamen sind schon ein ordentlicher Schnitzer.

Hallo,

weil das kann ja eig kaum sein das mein Buch falsch ist...

Doch, ist in diesem Fall falsch. Mit welchem Buch arbeitest Du denn? Du kannst ja mal den Verlag auf den Fehler hinweisen (wobei ich jetzt mal vermute, dass dies nicht der einzige Fehler ist).

Nic

mhh ich lern gerade mit c++ in 21 Tagen... von Jesse Liberty, iostream.h wird dort verwendet, also so wirds in dem Buch erklärt, damit es auch auf älteren Rechnern funktioniert... und die Unterschiede sind nicht so wichtig für einen Anfänger...

Jop ein paar kleine Schönheitsfehler sind mir auch schon aufgefallen...

welches Buch könntet ihr mir den noch empfehlen?

mhh, die Bücher sind alle so teuer, da will ich mir jetz eigentlich nicht n neues Buch kaufen :/

hab aber schon wieder n paar fehler endeckt, die aber mein Vorgänger ausgebessert hat,

es gibt auch haufenweise so online tut's, bringen die was?

also gibts da einigermaßen gut?

weil ich habe im moment wirklich keine 50 € für ein Buch über...

mhh ist es den nicht besser wenn ich gleich mit c++ anfange?

weil wenn ich als erstes c lerne, muß ich dann manche viel bekanntes vergessen und neue Konzepte und Programmlösungen lernen?

es kann nicht schaden auch c zu können

wenn ich jetz neu anfangen müsste, dann würd ich auch mit c anfangen.

Das ist das Buch, mit dem ich ausgezeichnet gelernt habe, nur als Tipp. Ich weiss nicht was das zZt kostet, aber ich fand es ziemlich gut, da immer auf einer Seite Quellcode stand und auf der gegenüberliegenden Seite die Erklärung dazu. Ich hab allerdings auch mit C angefangen, C++ war danach schon fast von alleine zu lernen (FAST ;-) )

Gruß

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.