Überprüfen Sie die nachfolgenden Verwendungen von “cout”! Kann man es so einsetzen, oder nicht?
Nehmen Sie an, dass folgende Variablen existieren und mit Werten belegt sind!
int a = 5; int b = 6;
Verwendungen:
Ausgabe oder Richtigkeit
- cout << "Hallo Welt!" << " Du bist schoen!";
- cout << 'Hallo Welt!' <<;
- cout << "Das ergebnis ist: " << a;
- cout << "Das ergebnis ist: " << a + b;
- cout << "Das ergebnis ist: " << 'a' + 'b';
- cout << "Das ergebnis von: " << a << '+' << b << " lautet: " << a + b;
Merke
- Variableninhalte werden ohne Hochkommata oder Gänsefüßchen ausgegeben!
- Hinter Zeichen (genauer Zeichenkonstanten) stehen Zahlenwerte!
- Einzelne Zeichen werden in Hochkommata gesetzt, Zeichenketten (Strings) in Gänsefüßchen!
- In einem Stream können Variableninhalte, Zeichen und Strings mit "<<" aneinandergereiht werden!
Lösungen
- cout << "Hallo Welt!" << " Du bist schoen!";
- Hallo Welt! Du bist schoen!
- cout << 'Hallo Welt!' <<;
- Es funktioniert nicht, weil Hochkommata benutzt sind.
- cout << "Das ergebnis ist: " << a;
- Das ergebnis ist: 5
- cout << "Das ergebnis ist: " << a + b;
- Das ergebnis ist: 11
- cout << "Das ergebnis ist: " << 'a' + 'b';
- Es funktioniert, aber das Ergebnis wird nicht, das erwartet. ASCII-Code von Zeichen 'a' und 'b' benutzt sind.
- cout << "Das ergebnis von " << a << '+' << b << " lautet: " << a + b;
- Das ergebnis von 5 + 6 lautet: 11
Información:
ResponderEliminarEn esta entrada aparece la palabra "schoen". Esta palabra es en realidad schön. Los ordenadores fueron creados con el alfabeto inglés. Es por eso que los símbolos como tildes á y diéresis ü son problemáticos a bajo nivel.
En alemán existen ä, ö, ü y ß. Cuando no sea posible su escritura, debe usarse:
Para ä = ae -> Äpfel = Aepfel
Para ö = oe -> schön = schoen
Para ü = ue -> für = fuer
Para ß = ss -> Straße = Strasse