sábado, 5 de abril de 2014

AWP: 5 Übungen - Ausgaben mit cout

Sie haben schon “cout” etwas kennengelernt. Sie wissen, dass man die Bibliothek “iostream” einbinden muss.

Ü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

  1. cout << "Hallo Welt!" << " Du bist schoen!";
  2. cout << 'Hallo Welt!' <<;
  3. cout << "Das ergebnis ist: " << a;
  4. cout << "Das ergebnis ist: " << a + b;
  5. cout << "Das ergebnis ist: " << 'a' + 'b';
  6. 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

  1. cout << "Hallo Welt!" << " Du bist schoen!";
    • Hallo Welt! Du bist schoen!
  2. cout << 'Hallo Welt!' <<;
    • Es funktioniert nicht, weil Hochkommata benutzt sind.
  3. cout << "Das ergebnis ist: " << a;
    • Das ergebnis ist: 5
  4. cout << "Das ergebnis ist: " << a + b;
    • Das ergebnis ist: 11
  5. cout << "Das ergebnis ist: " << 'a' + 'b';
    • Es funktioniert, aber das Ergebnis wird nicht, das erwartet. ASCII-Code von Zeichen 'a' und 'b' benutzt sind.
  6. cout << "Das ergebnis von " << a << '+' << b << " lautet: " << a + b;
    • Das ergebnis von 5 + 6 lautet: 11

1 comentario:

  1. Información:

    En 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

    ResponderEliminar