123
unknown
c_cpp
24 days ago
842 B
1
Indexable
Never
#include <iostream> using namespace std; int main() { setlocale(LC_ALL, "russian"); char a; double n, h; cout << "Введите ваш пол, вес и рост через пробел:" << endl; cin >> a >> n >> h; if (n < 0 or h < 0) { cout << "Введён некорректный вес или рост"; return 0; } double i = n / (h * h); switch (a) { case 'm': case 'м': if (i >= 18 and i <= 23) cout << "Норма"; else if (i < 18) cout << "Дрыщ"; else cout << "Толстяк"; break; case 'ж': case 'w': if (i >= 20 and i <= 24) cout << "Норма"; else if (i < 20) cout << "Поешь"; else cout << "Не ешь"; break; default: cout << "Два гендера брат"; break; } }