Heim  >  Artikel  >  Backend-Entwicklung  >  C++-Programm zum Lesen der Körpergröße einer Person und zum Ausdrucken, ob die Person groß, klein oder durchschnittlich groß ist

C++-Programm zum Lesen der Körpergröße einer Person und zum Ausdrucken, ob die Person groß, klein oder durchschnittlich groß ist

WBOY
WBOYnach vorne
2023-09-05 10:17:061002Durchsuche

C++-Programm zum Lesen der Körpergröße einer Person und zum Ausdrucken, ob die Person groß, klein oder durchschnittlich groß ist

Die Körpergröße eines Menschen bestimmt, ob er/sie groß, kleinwüchsig oder durchschnittlich groß ist. Die Höhenbereiche variieren in verschiedenen Teilen der Welt. Wir berücksichtigen indische Standards. In diesem Artikel zeigen wir Ihnen, wie Sie ein einfaches Programm in C++ schreiben, um festzustellen, ob eine Person groß, klein oder durchschnittlich groß ist.

Lassen Sie uns zunächst die Höhenbereiche und entsprechenden Klassifizierungen definieren, dann können wir sie in unseren Algorithmen und Implementierungen verwenden.

Höhe (cm) Typ
150 – 170 Durchschnitt
170 – 195 Hoch
Unter 150 Zwerg
Alles andere Sehr abnormal

Sehen wir uns nun den Algorithmus und die Implementierung an.

Algorithmus

  • Höhe h lesen.
  • Wenn h zwischen 150 und 170 liegt, dann.
    • Diese Person ist durchschnittlich groß.
  • Ansonsten, wenn h zwischen 170 und 195 liegt.
    • Dieser Mann ist sehr groß.
  • Ansonsten, wenn h kleiner als 150 ist.
    • Dieser Mann ist ein Zwerg.
  • Für einige andere Fälle,
    • Diese Person hat eine ungewöhnliche Größe
    • Ende, wenn.

Beispiel

#include <iostream>
using namespace std;

void solve( int h ) {
   if (h >= 150 && h <= 170 ) {
      cout << "The person is of average height" << endl;
   }
   else if (h >= 170 && h <= 195 ) {
      cout << "The person is tall" << endl;
   }
   else if (h < 150 ) {
      cout << "The person is dwarf" << endl;
   }
   else {
      cout << "The person has abnormal height" << endl;
   }
}

int main()
{
   cout << "Height of person A: 172" << endl;
   solve( 172 );
   cout << "Height of person B: 130" << endl;
   solve( 130 );
   cout << "Height of person C: 198" << endl;
   solve( 198 );
   cout << "Height of person D: 160" << endl;
   solve( 160 );
}

Ausgabe

Height of person A: 172
The person is tall
Height of person B: 130
The person is dwarf
Height of person C: 198
The person has abnormal height
Height of person D: 160
The person is of average height

Fazit

Die Verwendung der Höhe zur Klassifizierung ist ein einfaches Problem. Wir nutzen die Entscheidungsfindung nur unter bestimmten Bedingungen. In unserer Implementierung werden vier Kategorien angezeigt, nämlich groß, klein, durchschnittlich und ungewöhnlich groß. Höhenbereiche sind ebenfalls in der Tabelle oben definiert. Mit einer einfachen if-else-Lösung zur bedingten Prüfung kann das Programm Personen anhand eines bestimmten Größenwerts klassifizieren.

Das obige ist der detaillierte Inhalt vonC++-Programm zum Lesen der Körpergröße einer Person und zum Ausdrucken, ob die Person groß, klein oder durchschnittlich groß ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen