#include #include #include using namespace std; int main() { string input; int summe1, summe2, gesamt; getline(cin, input); vector parts; boost::split(parts, input, boost::is_any_of(" ")); cout << parts[0] << " - Länderkennziffer (40 = Deutschland)" << endl; cout << parts[1] << " - Kennzeichen des Herstellers" << endl; cout << parts[2] << "- Produktkennziffer" << endl; cout << parts[3] << " - Prüfziffer" << endl; input.erase(std::remove_if(input.begin(), input.end(), ::isspace), input.end()); for (int i = 0; i < 12; i += 2) { summe1 += (input[i] - '0'); summe2 += (input[i + 1] - '0'); } gesamt = summe1 + summe2 * 3; cout << "Summe1: " << summe1 << endl; cout << "Summe2: " << summe2 << endl; cout << "Gesamtsumme: " << gesamt << endl; cout << "Differenz zu 70 = " << (70 - gesamt); }