C/C++ Programmierung

Aufgabe 35

Es sollen zwei Textzeilen von der Tastatur eingelesen werden. Anschließend werden sie auf der gleichen Zeile nur durch ein Minuszeichen getrennt wieder ausgegeben.
     Bitte 1. Textzeile eingeben: Guten Morgen
     Bitte 2. Textzeile eingeben: Liebe Freunde
     Guten Morgen-Liebe Freunde

Alle unterstrichenen Stellen bei der Aufgabe sind Eingaben, die der Benutzer durchführen soll.

Lösung für die Aufgabe

#include <fstream.h>

// Konstante für die maximale Anzahl von Zeichen definieren
const int MAX_ZEICHEN = 100;

// Start des Hauptprogrammes
main()
{
  // Variablen deklarieren
  char textzeile1[MAX_ZEICHEN], textzeile2[MAX_ZEICHEN];

  // Die Textzeilen einlesen
  cout << "Bitte 1. Textzeile eingeben: ";
  cin.getline(textzeile1, MAX_ZEICHEN);

  cout << "Bitte 2. Textzeile eingeben: ";
  cin.getline(textzeile2, MAX_ZEICHEN);

  // Textzeilen wieder ausgeben (mit "-" getrennt)
  cout << textzeile1 << "-" << textzeile2 << endl;
}


Zurück zur Übersicht