123

mail@pastecode.io avatar
unknown
c_cpp
a year ago
842 B
3
Indexable
#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;
	}
}