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
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.
#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 ); }
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
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!