Loresoft Software-Development
   
Hauptmenü
Artikel
Artikelsuche
 
Titel: C++ Bedingungsoperator
Beschreibung: Bedingung mit Bedingungsoperatoren ?: in C++ erstellen
Kategorie: Programmierung
Unterkategorie C/C++
Benötigtes Fachwissen: Anfänger
 
Artikel überarbeiten: C++ Bedingungsoperator
 
Hat Ihnen die Seite weitergeholfen?
sehr gut sehr schlecht



Bedingungsoperatoren ? :
anhand den Bedingungsoperatoren >>?<< und >>:<< kann eine Bedingung ausgewertet - und einer Variablen zugewiesen werden.

Trifft die Bedingung (i == 1000) zu, so wird der >>?<<-Teil ausgeführt, schlägt diese fehl, wird der >>:<<-Teil behandelt.
/*
* Bedingungsoperator
*/ 
 
 
#include <iostream>
#include <string>
using namespace std;
 
 
int main()
{
  // Variablen-Deklaration
  int i = 1001;
  string ergebnis;
 
 
  // Bedingung Abfragen, und Wert ergebnis zuweisen
  ergebnis =  (i == 1000) ? "Wert ist 1000" : "Wert ungleich 1000";
  cout << ergebnis;  // Ausgabe
 
 
  return 0;
}
 
 
/*
* Bedingungsoperator
*/ 
 
 
#include <iostream>
#include <string>
using namespace std;
 
 
int main()
{
  // Variablen-Deklaration
  int i = 1001;
 
 
  // Bedingung Abfragen und entsprechenden Bedingungsteil ausführen
  (i == 1000) ? cout << "Wert ist 1000" : cout << "Wert ungleich 1000";
 
 
  return 0;
}
 
 
aktuelle Seitenaufbauzeit: 105.43 ms.